mocha 相关问题

Mocha.js是一个在Node.js和浏览器上运行的功能丰富的JavaScript测试框架。

Mocha Chai vue测试一个vue组件:this。$ notify不是一个函数

我正在使用此组件:https://github.com/euvl/vue-notification从那时起,我所有的Mocha chai测试单元都失败了。 this。$ notify不是函数这是我的登录规范://导入...

回答 1 投票 0

如何使用babel 7和TypeScript 3.7运行mocha 6?

如何使用Babel和TypeScript运行我的摩卡测试?我正在尝试的命令是:node_modules / .bin / mocha --require @ babel / register“ src / ** / *。spec.ts”我得到的错误是:... / src / Sql.spec ....

回答 1 投票 0

Rest API单元测试。哪些测试有用和无用?

我正在使用mocha和chai对其余的api进行单元测试。目前,对于每个请求(例如,以POST为例),我都会测试整个响应主体(不包括ID等静态数据)。 ...

回答 1 投票 0

使用VSCode在Vue.js中调试Mocha单元测试的配置

我目前在使用Vue.js中的VSCode正确调试测试时遇到一些问题(我正在使用Mocha和Webpack)我发现的第一个配置使我更接近一点。 ...

回答 1 投票 0

尝试使用ES6样式导入会给出'无法在模块外部使用import语句'

[我正在尝试使用intellij编写一个javascript测试,为此我需要导入一些依赖关系,并且我想使用ES6样式的导入语句,但是会出现错误/ usr / local / bin / node / workspace / rr -...

回答 1 投票 0

如何在chai mocha中还原mongo

所以我想在测试开始之前还原mongo数据库。我这样做:const app = require(“ ../ app”); const chai = require(“ chai”); const mongoose = require(“ mongoose”); const User = require('.. / ...

回答 1 投票 0

(Mocha / Chai / Node.js)为什么即使有错误也可以通过测试?

我对使用Mocha和Chai进行测试非常陌生。给定以下代码://app.js app.get(“ /”,(req,res)=> {res.send({message:'Hello'});});为了测试上面的代码,我尝试使用此代码:// ...

回答 1 投票 0

yarn / npm在Mocha和打字稿中莫名其妙地使用了过时的代码

这是我见过的最奇怪的事情之一。如果我手动调用我的测试命令,我会得到两个测试结果,但是如果我在yarn / npm脚本中运行相同的命令,它只会显示一个结果。有...

回答 1 投票 1

如何使用Chai和Mocha在Async中强制通过测试用例以等待Node.js单元测试代码

我正在使用下面的测试用例在Mocha和Chai中测试服务,并且工作正常。 describe('Google',()=> {it('POST:Google。',async()=> {const results = await readGoogle ....

回答 1 投票 0

模拟/存根返回另一个函数的函数

我有两个函数funcA和funcB funcA是一个npm模块,funcB是调用funcA funcB.js的自定义函数const a = require('a')const funcB =()=> a.funcA({arg} )我想测试...

回答 1 投票 0

间谍使用导出的功能

我有这种情况:user.js:var a = function(){function b(){return 5}} module.exports = a如何监视b()函数?在我的test.js文件中,我有类似以下内容:...

回答 1 投票 0

如何存根节点缓存的cache.get()?

我正在为使用节点缓存的功能编写单元测试。在下面的函数中,我想在第一个缓存中返回一个字符串。在第二个缓存中获取一个数组。get请注意,我...

回答 1 投票 1

声称已在Mocha和Sinon的诺言中调用了该方法

我有以下简化的方法和测试,在这里我想测试是否已调用handleResponse()。测试失败,根本没有调用handleResponse()。如果我修改代码以运行...

回答 1 投票 1

我如何使用摩卡测试sinon对云API进行存根?

我正在进行摩卡单元测试。接下来,我用req,res调用api。它到达那里,然后在调用另一个api的方法内部即云api。获得记录。返回记录。在这里云...

回答 1 投票 0

需要在测试文件中导出默认模块

我试图在我的测试文件中要求一个模块,但是当我将其导出为默认模块时,无法弄清楚该如何做。我有以下代码:server.ts从'./myClass'导入{MyClass}; / * ...

回答 2 投票 1

Node.js存根request.get()以立即调用回调

我正在尝试测试一个在其中调用request.get()函数的函数。我正在尝试覆盖回调函数的所有分支。我正在尝试不分离回调就实现它...

回答 1 投票 0

Mocha Sinon测试ajax请求(在Node中)

如何使用Mocha和sinon测试Ajax请求?这是称为testApp的类中的初始化函数:testApp.prototype.initialize = function(){$ .get(....); },如果我说...

回答 1 投票 1

使用Sinon.JS的一个非常简单的间谍(在全局模块调用中……无法正常工作,怎么了?

[我的测试对象是loader.ts:从'dotenv'导入*作为dotenv;导出类SimpleLoader {public load(){dotenv.config(); // //我想监视这个通话}}因此,使用Sinon.JS(一起...

回答 1 投票 0

Sinon .callsFake()没有嘲笑函数的返回

我的测试文件中包含以下代码:const stub1 = sinon.stub('../ path / to / module','_myFunc')stub1.callsFake(function(){console.log(“ 223344”) })在Mocha的beforeEach内部,...

回答 1 投票 0

Sinon存根在导出的功能上不起作用

我试图对重新加载网页的函数进行存根。我正在使用摩卡,柴和诗乃。导出函数reloadPage(){window.location.reload();这就是我对函数进行存根的方式:import * ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.