Mocha.js是一个在Node.js和浏览器上运行的功能丰富的JavaScript测试框架。
如何从node js文件中调用一个vanilla JavaScript函数?
我正在为一个vanilla JavaScript文件mainWindow.js编写一些摩卡单元测试。这个JS文件创建UI组件,并执行客户端调用后端node.js服务器的数据。这个...
我试图使用mochachaisupertest运行一个基本测试。当我使用命令行时,我得到测试失败的信息,但在WebStorm中,我得到的是这样的信息 这是测试的代码 const chai = ...。
这是我的测试(Karma + Mocha): describe('foo', function() { afterEach(function() { var id = window.setTimeout(function() {}, 0); while (id--) { window.clearTimeout(id); }。}); ...
我在cypressintegrationtodo-actions.spec.js中的测试类如下,/。 import { TodoPage } from "...page-objectTodoPage" describe('todo actions test', ...
我添加了类型:模块,但这并没有帮助。我正在尝试运行mocha或jest测试,这些测试使用导入和导出源文件。现有的关于这个的问题有具体的内容,是 ...
我在一个ejsnodejs应用程序中需要测试一个函数。这个函数添加了一个用户(名字和4个字母等级的数组)。我想测试该函数是否添加了一个用户。
测试使用mochachai的mongoDB的ejsnodejs函数。
mongo在homeController.js中是这样设置的 const MongoDB = require("mongodb").MongoClient, dbURL = "mongodb:/localhost:27017", dbName = "usersdb"; const collectionName = "contacts"; var test ...
我有一个非常简单的代码结构,比如TestWorks.ts const axios = require('axios'); export class TestWorks{ async getUsersList(param1:TestModel, userDetail:any){ console.log("....
我试着按照文档的要求使用assert.rejects来测试错误信息(我确实有高于v10的Node)。但它总是通过,即使是一个可笑的消息。我到底做了什么...
在我的代码中,有以下一行是有问题的 TestController.ts static async getTest(req:any, res:any, next:object) { console.log("BEGIN -- TestController.getTest"); let testid ...
我正在使用mocha和hai测试一个node.js控制器文件,我无法在我的测试TestController.ts export class TestController { static async getTest(req: ...
使用mocha试图从testHook文件中导出变量,但在测试文件中得到未定义,我的代码是 :: 测试文件 :var xyz = require("testHook.js")。测试文件: var xyz = require("testHook").xyz; class test1 { execute() { describe("..."。
Mocha Webcomponents测试 - ReferenceError: customElements is not defined.
我想用typescript和mocha做一些非常基本的webcoponnets测试。我使用jsdom来模拟基本的全局文档,所以我在moch opts中使用了--require jsdom-globalregister。...
可以在 "mocharc "中为TSNode指定非默认的 "tsconfig.json "吗?
我的服务器应用程序需要 "模块":"ES6",但mocha需要 "模块":"commonjs"。理想解决方案的要求。1. 提供IntelliJ IDEA系列IDE中的自动化测试。我点击绿色...
有什么方法可以用nodeJS和WebStorm调试Webdriverio测试吗?我在这里找到了一些结论,其实这就是我的问题。在WebStorm中通过Mocha运行WebdriverIO测试,但是这个解决方案... ...
如何使用chai和mocha来验证javascript抛出的异常?
我有一个MongoDB查询函数,它可以验证查询参数,下面是这个函数 注意:用户是mongoose模型 function fetchData(uName) { try{ if(isParamValid(uName)) ...
Vue+摩卡,0测试通过,如果vue单文件有<style>标签的话。
我在Ruby on Rails应用中使用webpacker和vueonrails gem实现了VueJS,但我在测试Vue的实现时遇到了麻烦。我有一堆使用单文件的.vue文件。
摩卡测试 当我试图通过json对象进行测试时,得到 "在json位置1得到500个意外的json o"。
我得到500意外的JSON o在JSON位置1。我试过把json键中的引号去掉,在postman上有效,但在mocha中失败。也试过用JSON.stringify来发送数据,有些问题...
我正在努力让Mocha、jsdom、es6模块与babel一起与jquery玩得很好。这是一个模块/ libdom.js import $ from 'jquery'; const node = (tag)=> $(``)export { ...
我试图开始为Strapi端点或API编写单元测试。由于它是不同的方式从Express和没有一个app.route概念,在我看来。我不知道如何开始。我有...