Mocha.js是一个在Node.js和浏览器上运行的功能丰富的JavaScript测试框架。
我似乎无法在我的规范文件中正确模拟导入,我想知道是否有人可以看到我所缺少的内容。这是我的数据库连接从'knex'导入Knex的导出类;导入{...
连接到Wifi时,我完成了一些摩卡测试,没有错误。我正在使用以下命令运行测试:./node_modules/.bin/mocha --recursive -R spec path / to / bootstrap.integration.js path / ...
我正在Windows 10上使用mocha和chai测试Nodejs服务器。如果密钥不存在,则会访问数据库的一个函数引发。为什么将其放在期望这样的期望下:Expect(db.getReferenceData(“ ...
使用grunt-mocha时,是否可以在Gruntfile中设置PhantomJS页面设置?具体来说,我想修改webSecurityEnabled和localToRemoteUrlAccessEnabled以启用跨域...
我有一个Foo.ts文件,其中包含名称空间Foo {...}和一些导出的函数。我想使用一个名为Foo.test.ts的测试文件在该命名空间中测试功能。 / ...
我正在使用Mongoose在ExpressJS中编写一个小的REST API。我已经为应用程序内的所有逻辑编写了单元测试。现在唯一未经测试的是API是否返回正确的...
[下午好,我开始处理jsdom。为了清晰起见,编写了一个非常简单的功能。使用mocha,chai和JSDOM编写了一个测试。由于...
(window.beforeEach || window.setup)不是函数
我已经尝试使用mocha,phantomjs和istanbul(和grunt)设置测试环境。到目前为止,它的效果很好,但是在进行角度测试时,我遇到了一些问题。我想要(并且需要)使用...
[我正在尝试使用mocha和sinon.js为异步功能编写单元测试。以下是我的测试用例describe('getOperations',function(){让customObj,store,someObj beforeEach(...
对于分配,我需要使用递归求和一个数组数组,即:(arraySum([[1],[2,3],[[4]],5])= 15)。在控制台中,以下代码有效,但是在mocha.js测试套件中,它表示“ ...
Javascript nodeJs Postgres pg单元测试
我正在使用PG库连接到Postgres DB,现在,我想编写用于数据库访问的单元测试,但我不知道该怎么做。其实,我需要一些模拟的Postgres服务器或其他东西...
[正在获取语法错误:尝试导入要使用Mocha进行测试的功能时出现意外的令牌导出
我正在尝试为我拥有的功能设置Mocha测试,该功能也在React应用程序中使用。我目前正在圈子中跑步,尝试导入...
我如何使用Mocha为具有异步等待功能并尝试捕获的功能编写正确的测试?
我有一个函数,可以从Mongodb获取所有作者。我是测试的新手,我花了数小时的时间在网上和网上尝试提出好的测试用例,但无法真正弄清楚如何正确地进行测试...
带有vuejs单元测试mocha-webpack脚本错误的Laravel
我将在Laravel应用程序环境中测试vue组 件。我的package.json“脚本”如下:“脚本”:{“ dev”:“ npm run development”,“ development”:“跨环境...
我的http调用返回一个函数,所以我的比较总是失败,因为[Function]不等于我的值。如何获得断言以在其中使用true / false标志? #test / helloWorld.js const ...
[不确定从哪里开始,或者用mocha和chai测试以下代码的最佳方法是什么:module.exports = function trackCustomDyEvents(events){let $;径赛项目();函数...
我有以下函数:导出函数surePathFormat(filePath:string,test = false){console.log(test); if(!filePath || filePath ===''){如果(test){抛出新错误('...
Typescript / Mocha测试框架:初始化代码以阻止并等待诺言
我正在研究一套API测试。现在,我相信Typescript和Mocha是最好的选择。但是,我遇到一个问题:在运行API测试之前,我需要一些...
我正在尝试将屏幕截图附加到魅力报告中。我没有收到任何错误,但报告未显示任何屏幕快照“ mocha-allure-reporter”:“ 1.4.0”,这是testbase.ts import {login_Page} ...
我正在尝试学习如何使用Spectron测试应用程序,使用电子工具进行构建。为此,我从Web上获取了一个示例应用程序,其中带有简单的标题,计数器标签和增量器按钮。我用...