mocha 相关问题

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

设置带有超级测试的超时不起作用

[我正在尝试使用类似这样的代码来测试我的服务器:描述'POST / do / some / stuff /',->它应该执行此操作,(完成)->请求app .post'/ do / some / stuff /'.timeout ...

回答 2 投票 4

我如何编写测试以确保以这种方式解决了以下问题?

让数字= [1,2,3,4,5]; // task1:使用此lastNumber变量将数字存储在数字数组中。让lastNumber = numbers.pop();我想检查lastNumber变量的值...

回答 1 投票 0

mocha.opts已过时-如何迁移到.mocharc

我正在使用mocha.opts文件在VS Code中配置我的测试。 DeprecationWarning:已淘汰通过mocha.opts进行的配置,该配置将从Mocha的未来版本中删除。使用RC文件或...

回答 1 投票 1

我如何编写与查询一起进行数据库连接的mocha / chai测试?

我正在尝试在要测试的文件中测试dbMysqlConnect函数,但是我在实际测试该函数时遇到了麻烦,因为在尝试建立连接时总是会出错。 ...

回答 1 投票 0

AWS设备场反应本地appium nodejs webdriverio测试不起作用

我已经使用Appium和WebdriverIO为React Native应用程序创建了测试,它在android模拟器和真实设备上可以在本地正常运行,但不适用于AWS设备场。这个...

回答 1 投票 0

[findOne不是使用mocha进行测试时的功能

我正在用mocha和chai测试我的'用户'代码,但是我一直收到此错误。用于创建模型的index.js文件是自动构建的,并且运行良好。然后,我尝试使用mocha和...

回答 1 投票 0

如何用sinon模拟延迟?

我在服务中有一个方法,要求返回之前恰好等待5000毫秒。我需要对该方法进行单元测试。我想使用sinon fakeTimers模拟延迟,因为我不希望整个...

回答 1 投票 0

如何在Mocha / Chai测试中测试'catch(e)'块?

我目前正在尝试覆盖此文件中的所有代码行,但是无法覆盖代码的catch块中的行。我编写了测试文件以涵盖其他所有内容,如何...

回答 1 投票 1

Webdriverio。 JS。摩卡咖啡。尝试导入页面对象时-错误:无法在模块外部使用import语句

我正在编写自动化测试,并尝试使用页面对象模式,这就是为什么我需要将页面对象导入测试文件中的原因。根据Webdriverio的文档,为了启用导入,我需要...

回答 1 投票 0

在Mocha / Chai测试中进行测试时是否可能出现SyntaxErrors?

我有一个文件,其中包含有关如何根据SyntaxError类型处理SyntaxErrors的代码,它是一个解析文件。但是,由于SyntaxErrors,测试最终失败。我需要找到一个...

回答 1 投票 0

无法从测试或同一文件夹中的其他类中找到依赖项模块

[我们有很多ts类,它们使用常量导入文件。就像我们ts类的基本依赖关系。这是TS类的示例(请参阅ServiceBase):从'src / app / ...

回答 2 投票 0

打字稿“导入”语法与编译器选项混淆:模块,esnext与commonjs?

我有一个带有一些摩卡测试的打字稿项目,它的开始是这样的:从“ chai”导入{assert};导入“ @ material / mwc-ripple”; //我想测试使用此describe(“ simple test”,(...

回答 1 投票 0

错误:无法在视图目录mocha / chai测试代码中查找视图“ subscribers / index”

这里是我得到的错误:错误:无法在views目录中查找视图“ subscribers / index”。这是我的目录树:+ --- controllers | coursesController.js | errorController.js ...

回答 1 投票 0

使用Mocha和JavaScript语法测试Angular 9(TypeScript)

我们最近从Angular.js迁移到了Angular 9(类型脚本),希望继续在Mocha中编写测试,但保留JavaScript语法(而不是在TypeScript Mocha中编写测试)。是那...

回答 1 投票 0

TSNode + Mocha:忽略TypeScript错误(使编译器产生错误并使TSNode执行发出的代码)

在下面的代码中,尽管函数test2无效,但是它不应影响对函数test1的测试:导出函数test1():布尔值{return true; }导出函数test2():数字{...

回答 2 投票 0


安装nvm后出现很多编译错误

对于我正在处理的另一个项目,我在Windows上安装了nvm,在我的项目#1上,我没有任何tsconfig.json文件,而只有tsc index.ts --sourceMap。我从小就很高兴,但是由于nvm ...

回答 1 投票 0

使用依赖于Mocha和chai的Inversify进行依赖注入的Typescript中的单元测试

我使用mocha和chai使用逆化和单元测试创 建了打字稿项目。 @injectable()export class SomeClass {//在构造函数注入中使用readonly object1:TypeObjectClass; // ...

回答 1 投票 0

[当我们要编译实体合同但发生错误时

在internal / main / run_main_module.js:18:47 npm ERR!代码ELIFECYCLE npm ERR! errno 1 npm错误! [email protected]测试:摩卡npm错误!退出状态1 npm ERR! npm ERR!在抽奖[email protected]测试中失败...

回答 1 投票 -1

Yarn Berry-直接运行节点脚本

Yarn berry(v2)通过引入pnp摆脱了node_modules(我真的很喜欢)。但是,由节点直接执行的脚本不了解pnp模块,因此您必须使用yarn运行此类脚本。 ...

回答 1 投票 0

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