Mocha.js是一个在Node.js和浏览器上运行的功能丰富的JavaScript测试框架。
Mocha Chai vue测试一个vue组件:this。$ notify不是一个函数
我正在使用此组件:https://github.com/euvl/vue-notification从那时起,我所有的Mocha chai测试单元都失败了。 this。$ notify不是函数这是我的登录规范://导入...
如何使用babel 7和TypeScript 3.7运行mocha 6?
如何使用Babel和TypeScript运行我的摩卡测试?我正在尝试的命令是:node_modules / .bin / mocha --require @ babel / register“ src / ** / *。spec.ts”我得到的错误是:... / src / Sql.spec ....
我正在使用mocha和chai对其余的api进行单元测试。目前,对于每个请求(例如,以POST为例),我都会测试整个响应主体(不包括ID等静态数据)。 ...
使用VSCode在Vue.js中调试Mocha单元测试的配置
我目前在使用Vue.js中的VSCode正确调试测试时遇到一些问题(我正在使用Mocha和Webpack)我发现的第一个配置使我更接近一点。 ...
尝试使用ES6样式导入会给出'无法在模块外部使用import语句'
[我正在尝试使用intellij编写一个javascript测试,为此我需要导入一些依赖关系,并且我想使用ES6样式的导入语句,但是会出现错误/ usr / local / bin / node / workspace / rr -...
所以我想在测试开始之前还原mongo数据库。我这样做:const app = require(“ ../ app”); const chai = require(“ chai”); const mongoose = require(“ mongoose”); const User = require('.. / ...
(Mocha / Chai / Node.js)为什么即使有错误也可以通过测试?
我对使用Mocha和Chai进行测试非常陌生。给定以下代码://app.js app.get(“ /”,(req,res)=> {res.send({message:'Hello'});});为了测试上面的代码,我尝试使用此代码:// ...
yarn / npm在Mocha和打字稿中莫名其妙地使用了过时的代码
这是我见过的最奇怪的事情之一。如果我手动调用我的测试命令,我会得到两个测试结果,但是如果我在yarn / npm脚本中运行相同的命令,它只会显示一个结果。有...
如何使用Chai和Mocha在Async中强制通过测试用例以等待Node.js单元测试代码
我正在使用下面的测试用例在Mocha和Chai中测试服务,并且工作正常。 describe('Google',()=> {it('POST:Google。',async()=> {const results = await readGoogle ....
我有两个函数funcA和funcB funcA是一个npm模块,funcB是调用funcA funcB.js的自定义函数const a = require('a')const funcB =()=> a.funcA({arg} )我想测试...
我有这种情况:user.js:var a = function(){function b(){return 5}} module.exports = a如何监视b()函数?在我的test.js文件中,我有类似以下内容:...
我正在为使用节点缓存的功能编写单元测试。在下面的函数中,我想在第一个缓存中返回一个字符串。在第二个缓存中获取一个数组。get请注意,我...
我有以下简化的方法和测试,在这里我想测试是否已调用handleResponse()。测试失败,根本没有调用handleResponse()。如果我修改代码以运行...
我正在进行摩卡单元测试。接下来,我用req,res调用api。它到达那里,然后在调用另一个api的方法内部即云api。获得记录。返回记录。在这里云...
我试图在我的测试文件中要求一个模块,但是当我将其导出为默认模块时,无法弄清楚该如何做。我有以下代码:server.ts从'./myClass'导入{MyClass}; / * ...
我正在尝试测试一个在其中调用request.get()函数的函数。我正在尝试覆盖回调函数的所有分支。我正在尝试不分离回调就实现它...
如何使用Mocha和sinon测试Ajax请求?这是称为testApp的类中的初始化函数:testApp.prototype.initialize = function(){$ .get(....); },如果我说...
使用Sinon.JS的一个非常简单的间谍(在全局模块调用中……无法正常工作,怎么了?
[我的测试对象是loader.ts:从'dotenv'导入*作为dotenv;导出类SimpleLoader {public load(){dotenv.config(); // //我想监视这个通话}}因此,使用Sinon.JS(一起...
我的测试文件中包含以下代码:const stub1 = sinon.stub('../ path / to / module','_myFunc')stub1.callsFake(function(){console.log(“ 223344”) })在Mocha的beforeEach内部,...
我试图对重新加载网页的函数进行存根。我正在使用摩卡,柴和诗乃。导出函数reloadPage(){window.location.reload();这就是我对函数进行存根的方式:import * ...