腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(2076)
视频
沙龙
1
回答
突出中间件
、
、
、
我正在尝试
使用
Sinon
在
一个快速路由中
使用
一些定制的中间件,但是它并没有像我所期望的那样工作。我希望它不会记录“我
在
验证.”而是将“存根”记录到控制台。看起来,
sinon
并没有正确地解决中间件的问题。
测试
/test.jsconst chaiHttp = require('
chai-http
'); cons
浏览 0
提问于2019-03-30
得票数 5
回答已采纳
1
回答
使用
mocha
、
chai
、
chai-http
和
sinon
在
Express
API
上
测试
try-catch
、
、
、
、
我有一个用
Express
创建的
API
应用程序,它在控制器
上
具有此功能 /** UserController.ts */ } catch (e) { } } 我试着用
sinon
来
测试
“catch block”的工作,但是我不明白。这是我尝试过
浏览 15
提问于2020-06-22
得票数 0
1
回答
根据文件路径,
Mocha
子条目的结果是不同的。
、
、
我正在尝试
在
我的Node应用程序中
使用
Sinon
来设置退出中间件的机制。当我运行一个
mocha
测试
并直接指向
测试
文件时,它将正确地输出。当我指向我的所有
测试
文件夹并递归地运行
测试
时,它不会对中间件进行存根,并且失败。= require('
chai
');const
sinon
= r
浏览 0
提问于2019-04-01
得票数 0
1
回答
TypeError:需要生成存根,但没有传递从单元
测试
返回的回调
、
、
、
、
我正在尝试编写一个单元
测试
,它应该在REST端点和它所属的控制器之间执行集成
测试
。
测试
应该模拟对数据库的调用,以便在
测试
期间不会建立数据库连接。我
使用
chai-http
对端点进行HTTP调用,
使用
sinon
-mongoose模拟Mongoose模型调用。('
sinon
');require(&
浏览 43
提问于2019-11-08
得票数 2
回答已采纳
7
回答
mocha
错误:找不到
测试
文件:" test /“npm错误!
测试
失败
、
我正在尝试
在
linux >@ test C:\Users\wd.ssh\tel\qa_test\
mocha
-
api
-test
上
运行
mocha
测试
"dependencies": { "cassandra-driver&qu
浏览 1
提问于2019-02-21
得票数 22
2
回答
Bcrypt.compare不是
在
chai
/
mocha
测试
中执行,而是
在
代码中执行。
、
、
、
、
若要加密密码,请
使用
。要比较requst中的字符串密码
和
DB中的哈希密码,请
使用
bcrypt.compare函数。我的bcrypt.compare函数
在
代码中工作得很好。我用邮递员手动
测试
了它,它在生产中运行良好。但在与
chai
和
mocha
的
测试
中,它挂断了。descr
浏览 1
提问于2018-09-18
得票数 0
回答已采纳
1
回答
如何模拟节点redis模块的createClient方法?
、
、
、
、
在
创建新客户端时,我试图通过
使用
模块代替模块来避免对运行中的模块的依赖。到目前为止,我发现无法模拟相关的方法:createClient const
express
= require('
express
')
浏览 0
提问于2019-07-31
得票数 4
6
回答
Node
Express
Mocha
测试
: TypeError:
chai
.request不是一个函数
、
、
、
、
我有一个Typscript应用程序
和
API
。我写了下面的
测试
,通过大量的谷歌搜索和在SO
和
其他地方找到的一些例子。我
在
测试
代码中看不到任何问题。谷歌TypeError:
chai
.request is not a function,到目前为止,我得到了哪里。你看到我下面的错误了吗?
浏览 1
提问于2018-09-03
得票数 6
5
回答
如何为
chai-http
导出node
express
app
、
、
、
、
我有一个带有几个端点的
express
应用程序,目前正在
使用
mocha
、
chai
和
chai-http
对其进行
测试
。
在
我为池化mongo连接添加逻辑并开始构建依赖于DB连接的端点之前,这种方法工作得很好。基本
上
,
在
我导入我的
API
路由并启动应用程序之前,我想确保我已经连接到了mongo。我的问题是,我在理解如何为
chai-http
导出我的应用程序时遇到了问题,但在
测试
浏览 61
提问于2019-03-15
得票数 8
回答已采纳
2
回答
正在
测试
文件外部忽略
Sinon
存根
、
、
、
、
我正在
使用
mocha
、
chai
和
sinon
测试
一些经过身份验证的
API
路由。我
使用
passport.authenticate()作为中间件来验证路由:const passport = requirefunction(req,res) {
浏览 2
提问于2019-03-08
得票数 2
3
回答
使用
mocha
和
sinon
模拟节点中的http请求
、
、
、
、
我已经
使用
express
编写了一个NodeJS应用程序,它代理一些对外部
API
的调用。因此,我正在尝试
使用
Mocha
和
Sinon
编写单元
测试
。我的目标是
在
没有任何互联网连接的情况下
测试
应用程序,所以我试图模拟https请求并返回模拟回复。 我有一个问题,我找不到任何适合我的例子或教程。我的节点应用程序
在
端口8081
上
侦听http请求,然后将它们代理到另一个站点。我想
测试</
浏览 1
提问于2016-07-19
得票数 9
回答已采纳
4
回答
在
使用
请求js进行http服务单元
测试
时,
chai
.request不是函数。
、
、
、
、
我一直
在
使用
karma+requestjs +
mocha
+
chai
和
sinon
。我一直
在
使用
chai
模块,但是收到的
chai
.request不是function.please,建议我在哪里犯错误,我谷歌了很多,还没有运气。/node_modules/
chai
/
chai
', '
sinon
浏览 2
提问于2016-05-05
得票数 4
2
回答
Mocha
未退出
、
我遇到了
Mocha
无法退出的问题。import
express
from '
express
'; res.end('Done');我的
测试
是: import {
浏览 41
提问于2020-02-14
得票数 2
回答已采纳
3
回答
用
Mocha
和
Express
Rest进行单元
测试
、
、
、
、
我在学习单元
测试
。到目前为止,我能够运行一些简单的
测试
,比如“添加两个数字并
测试
它们是否高于0",但是我想
使用
TDD构建一个REST。到目前为止我有这样的想法:var
express
= require('
express
'); res.send({val: true});
浏览 0
提问于2018-07-02
得票数 0
回答已采纳
1
回答
调用calledOnce时无效的柴属性
、
、
我在用JavaScript编写
Sinon
和
Chai
测试
时遇到了问题。我试着检查一个函数是否
在
间谍
上
被调用,然后得到 "co-
mocha
": "^1.2.0", "cookie-parser":
浏览 2
提问于2017-07-25
得票数 18
回答已采纳
1
回答
摩卡在npm
测试
中不及格
、
、
嗨,我有一些问题,让我的摩卡
测试
项目工作正常。我正在
使用
代码。当我调试下面的
Mocha
代码时,我可以看到这两个ownerid值
在
expect子句中不匹配,跨出expect行会触发emitPendingUnhandledRejections()。": "^3.0.5", "@types/
mocha
": "^
浏览 3
提问于2018-12-03
得票数 0
回答已采纳
8
回答
Mocha
测试
:获取“TypeError: app.address不是函数”
、
、
、
、
我的问题var mongoose = require('mongoose');var应
浏览 1
提问于2015-11-29
得票数 131
回答已采纳
1
回答
使用
chai-http
用于节点服务运行
Mocha
测试
用例时出错
、
、
、
、
我试图获得
使用
mocha
和
chai-http
编写
测试
用例的基本诀窍,我编写了
测试
用例如下所示let chaiHttp = require('
chai-http
'); const expect =
chai
.expect; const server
浏览 4
提问于2021-06-14
得票数 1
回答已采纳
1
回答
在
nodejs中运行
mocha
测试
、
、
在运行"npm运行
测试
“时,我得到了以下错误:我的package.json如下: "name": "
express
-app", "private": "4.16.3", "
express
-validation": &q
浏览 2
提问于2020-04-29
得票数 4
2
回答
如何在post路由
上
模拟
Express
/Node.js中间件?
、
、
、
、
我正在用
chai
和
mocha
写一些
测试
,而且我遇到了一些麻烦。例如,
在
我粘贴到这里的路由中,注销调用检查会话中是否存在用户的isLoggedIn中间件。例如,如果这样做:
chai
.request(baseURL) .end(function我是新来的这个
测试
人员。我知道我必须
使用
<
浏览 2
提问于2020-02-24
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券