mocha 相关问题

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

如何从node js文件中调用一个vanilla JavaScript函数?

我正在为一个vanilla JavaScript文件mainWindow.js编写一些摩卡单元测试。这个JS文件创建UI组件,并执行客户端调用后端node.js服务器的数据。这个...

回答 1 投票 0

在WebStorm中,通过断言的测试失败。

我试图使用mochachaisupertest运行一个基本测试。当我使用命令行时,我得到测试失败的信息,但在WebStorm中,我得到的是这样的信息 这是测试的代码 const chai = ...。

回答 1 投票 4

每次卡玛测试后如何清理?

这是我的测试(Karma + Mocha): describe('foo', function() { afterEach(function() { var id = window.setTimeout(function() {}, 0); while (id--) { window.clearTimeout(id); }。}); ...

回答 1 投票 0


运行js测试--得到 "无法在模块外使用导入语句"

我添加了类型:模块,但这并没有帮助。我正在尝试运行mocha或jest测试,这些测试使用导入和导出源文件。现有的关于这个的问题有具体的内容,是 ...

回答 1 投票 0

如何用mochachai测试ejsnodejs函数?

我在一个ejsnodejs应用程序中需要测试一个函数。这个函数添加了一个用户(名字和4个字母等级的数组)。我想测试该函数是否添加了一个用户。

回答 1 投票 0

测试使用mochachai的mongoDB的ejsnodejs函数。

mongo在homeController.js中是这样设置的 const MongoDB = require("mongodb").MongoClient, dbURL = "mongodb:/localhost:27017", dbName = "usersdb"; const collectionName = "contacts"; var test ...

回答 1 投票 0

使用Mocha、Chai、node.js测试异步方法。

我有一个非常简单的代码结构,比如TestWorks.ts const axios = require('axios'); export class TestWorks{ async getUsersList(param1:TestModel, userDetail:any){ console.log("....

回答 1 投票 0

摩卡节点:如何使用assert.rejects()?

我试着按照文档的要求使用assert.rejects来测试错误信息(我确实有高于v10的Node)。但它总是通过,即使是一个可笑的消息。我到底做了什么...

回答 1 投票 1

在MochaChaiSinon中插接DB连接线

在我的代码中,有以下一行是有问题的 TestController.ts static async getTest(req:any, res:any, next:object) { console.log("BEGIN -- TestController.getTest"); let testid ...

回答 1 投票 0

通过Mocha测试表示链式方法和成员Typescript。

我正在使用mocha和hai测试一个node.js控制器文件,我无法在我的测试TestController.ts export class TestController { static async getTest(req: ...

回答 1 投票 0

无法在nodejs中导出变量

使用mocha试图从testHook文件中导出变量,但在测试文件中得到未定义,我的代码是 :: 测试文件 :var xyz = require("testHook.js")。测试文件: var xyz = require("testHook").xyz; class test1 { execute() { describe("..."。

回答 1 投票 0

Mocha Webcomponents测试 - ReferenceError: customElements is not defined.

我想用typescript和mocha做一些非常基本的webcoponnets测试。我使用jsdom来模拟基本的全局文档,所以我在moch opts中使用了--require jsdom-globalregister。...

回答 1 投票 2

可以在 "mocharc "中为TSNode指定非默认的 "tsconfig.json "吗?

我的服务器应用程序需要 "模块":"ES6",但mocha需要 "模块":"commonjs"。理想解决方案的要求。1. 提供IntelliJ IDEA系列IDE中的自动化测试。我点击绿色...

回答 1 投票 0

使用WebStorm调试BDD测试。

有什么方法可以用nodeJS和WebStorm调试Webdriverio测试吗?我在这里找到了一些结论,其实这就是我的问题。在WebStorm中通过Mocha运行WebdriverIO测试,但是这个解决方案... ...

回答 1 投票 0

如何使用chai和mocha来验证javascript抛出的异常?

我有一个MongoDB查询函数,它可以验证查询参数,下面是这个函数 注意:用户是mongoose模型 function fetchData(uName) { try{ if(isParamValid(uName)) ...

回答 2 投票 0

Vue+摩卡,0测试通过,如果vue单文件有<style>标签的话。

我在Ruby on Rails应用中使用webpacker和vueonrails gem实现了VueJS,但我在测试Vue的实现时遇到了麻烦。我有一堆使用单文件的.vue文件。

回答 1 投票 0

摩卡测试 当我试图通过json对象进行测试时,得到 "在json位置1得到500个意外的json o"。

我得到500意外的JSON o在JSON位置1。我试过把json键中的引号去掉,在postman上有效,但在mocha中失败。也试过用JSON.stringify来发送数据,有些问题...

回答 1 投票 1

如何测试用jsdom导入jquery的es6模块?

我正在努力让Mocha、jsdom、es6模块与babel一起与jquery玩得很好。这是一个模块/ libdom.js import $ from 'jquery'; const node = (tag)=> $(``)export { ...

回答 2 投票 6

为Strapi APIs编写单元测试

我试图开始为Strapi端点或API编写单元测试。由于它是不同的方式从Express和没有一个app.route概念,在我看来。我不知道如何开始。我有...

回答 1 投票 0

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