Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何使用 Passport 验证 Supertest 请求?
我使用 Passport js 进行身份验证 本地策略 并使用 Mocha 和 Supertest 进行测试 如何使用 Supertest 创建会话并发出经过身份验证的请求 正如 zeMirco 指出的那样 底层superagent模块支持
nodejs
mochajs
supertest
passportjs
如何使用 selenium 和 Mocha 获取 xPath() 选择的锚标记的文本
我已经成功选择了 a 标签 我想显示锚标记的文本 但无法这样做 我正在使用 selenium mocha javascript 和 phantomJS 这是我的脚本 详细 var assert require assert var test
javascript
selenium
xpath
mochajs
mocha-phantomjs 回调函数测试用例
我有一个模块 其中有此功能 flickrPhotoSearch function searchByName flickrUserKey numberOfImages callbackData return ajax url commonCo
javascript
unittesting
Callback
mochajs
mochaphantomjs
如何使用 sinon/mocha 模拟 npm 模块
我正在尝试测试调用该模块的函数cors 我想测试一下cors会被称为 为此 我必须存根 模拟它 这是函数 cors js const cors require cors const setCors gt cors origin http l
nodejs
mocking
mochajs
sinon
sinonchai
Chai:是否期待错误取决于参数[重复]
这个问题在这里已经有答案了 我一直在尝试编写一个处理错误的函数文本 如果它是有效错误 则抛出该错误 但如果不是 则不会抛出任何内容 问题是我在使用时似乎无法设置参数 expect handleError to throw Error 理想的
javascript
mochajs
chai
在使用 supertest 和 Node.js 的测试中,res.body 为空
我正在测试 Node js API超级测试 https github com visionmedia supertest 我无法解释为什么res body对象超集返回为空 数据显示在res text对象 但不是res body 知道如何解决
nodejs
mochajs
supertest
mocha——手表和猫鼬模型
如果我让 mocha 监视更改 每次保存文件时 mongoose 都会抛出以下错误 OverwriteModelError 无法覆盖Client模型一旦编译 我知道猫鼬不允许两次定义模型 但我不知道如何让它与mocha watch clie
nodejs
MongoDB
Testing
mongoose
mochajs
确保服务器应用程序在摩卡测试开始之前运行
这类似于确保 Express 应用程序在每次 Mocha 测试之前运行 https stackoverflow com questions 18941736 ensuring express app is running before ea
javascript
nodejs
Express
mochajs
定时器内嵌套异步等待 - 不返回所需的值
我必须使用 Mocha 和 chai 测试来测试端点的响应 下面是相同的代码 async function getData userId let response let interval setInterval async gt resp
javascript
nodejs
asyncawait
mochajs
chai
类型错误:无法读取未定义的属性“存在”
我正在尝试为 jsx 文件编写一个测试用例 在此我能够传递 proptypes 但不是我正确传递 proptypes 的地方 当我运行测试用例时出现错误 下面提供我的错误 测试用例和代码 类型错误 无法读取未定义的属性 存在 不知道如何让它
javascript
jQuery
html
ReactJS
mochajs
如何在 Express 中模拟中间件以跳过单元测试的身份验证?
我在 Express 中有以下内容 index js var service require subscription service var auth require auth auth service var router expres
nodejs
Express
mochajs
sinon
proxyquire
mocha 在文件之间共享变量
我正在尝试在 2 个摩卡测试文件之间连接对象 这是我的 test1 js 文件 一旦执行所有测试用例 该文件应该导出一个变量 var assert require assert var newUser email email protect
unittesting
mochajs
为什么打字稿编译器在生成的 JavaScript 中省略了“should.js”导入?
我面临一个奇怪的问题 在我的 可以说 a ts我有
javascript
nodejs
typescript
mochajs
shouldjs
Mocha 测试无法在 Nodejs 服务器上运行 [重复]
这个问题在这里已经有答案了 客观的 找出当断言失败时我的测试崩溃的原因 背景 我有一个非常简单的 NodeJs 应用程序 我正在使用Mocha https www npmjs com package mocha for BDD https
javascript
nodejs
unittesting
mochajs
mean
获取 ReferenceError:在 mocha 中运行 React Native 测试时未定义 fetch
在摩卡中运行反应本机测试时 出现以下错误 gt mocha require test init js compilers js test compiler js src spec js Initializing tap mocha repo
ReactNative
mochajs
Fetch
如何使用Sinon监视导入的函数?
假设我们想使用 Sinon 测试另一个函数是否调用了一个特定函数 fancyModule js export const fancyFunc gt console log fancyFunc export default const fan
javascript
mochajs
sinon
chai
es6modules
为什么 Mocha 测试用例应该是无状态的?
这是一个常见的建议 即Mocha 测试用例不应共享状态 鉴于 Mochas 测试用例执行的强烈顺序性 我真的不理解这个建议 还有更多 我认为这很可疑 如果测试用例 即使是异步测试用例 严格地一个接一个地执行 则不存在时间竞争问题或其他不可预
Testing
mochajs
如何在describe()的before()块中动态生成Mocha测试?
我正在创建一个 mocha 测试套件 该套件正在测试我们的 nwjs 应用程序正在调用的命令行实用程序 该实用程序获取文件并生成输出 json 文件 我有数千种输入文件组合和我想要生成的测试 it s 具体取决于 cmdline 实用程序的
nodejs
mochajs
chai
伊斯坦布尔封面报告对于摩卡测试是错误的(使用 Mongoose)
我已经尝试在伊斯坦布尔为我的申请进行封面测试 一切似乎都工作正常 但有些方法被标记为未涵盖 并且我确信 由于日志 这些功能已被涵盖 这是我想测试的代码 使用 Mongoose var mongoose require mongoose Sc
nodejs
mongoose
mochajs
istanbul
伊斯坦布尔纽约排除测试文件
我目前正在最终报道中获取我的测试文件 这可能是因为它们与我的组件并排放置 而不是拥有自己的组件test文件夹 我怎样才能将这些排除在承保范围之外 我已经安装了istanbul and nyc我正在使用mocha 我的脚本如下所示 test
unittesting
mochajs
istanbul
1
2
3
4
5
6
...9
»