chai 相关问题

Chai是Node.js和浏览器的BDD / TDD断言库,可以与任何Javascript测试框架一起使用。

为什么我的预期拒绝不是使用chai-as-promise的摩卡成功案例?

我想在摩卡测试案例中断言承诺拒绝。因此我在打字稿中执行此操作:从“chai”导入{expect,use,};进口*作为chaiAsPromised“chai-as-promise”;使用(...

回答 1 投票 0

用mocha-chai-sinon测试去抖动

我想测试我的去抖功能,但同样适用于下划线或lodash。我想用mocha,chai的断言和可能的sinon。我准备了一个codepen。诗乃的计时器让我很头疼; ...

回答 1 投票 0

UnhandledPromiseRejectionWarning:未处理的承诺拒绝(NodeJs,Webdriverio,Selenium)

我正在尝试在成功提交时验证给定网页的标题(文本)。我的命令:async confirmSuccessfulSubmission(){return $(“#contact_reply h1”)。getText()....

回答 1 投票 0

使用Chai期望抛弃不承诺拒绝承诺

我已经搜索了如何解决这个问题,但我测试的所有解决方案在我的情况下都不起作用。我有一个函数返回一个promise,我正在尝试使用Mocha和Chai进行测试。我在模糊...

回答 1 投票 0

Chai断言似乎没有在我的JS和Webdriverio Framework /方法中工作?

目前我正在使用对象建模方法来复制页面并初始化wdio文件中的chai库但是我的方法似乎失败了,任何想法?方法: ...

回答 1 投票 0

如何用Node中的Mocha和Chai测试承诺拒绝?

我正在尝试使用Mocha和Chai测试我的服务和dao。但是,在伊斯坦布尔的报道中,我将“拒绝”线条视为红色。以下是样本测试方法的代码。描述('...

回答 1 投票 1

柴如何给两个目标期待?

我的Protractor测试中有以下代码,异步函数canSeeLoanPage():Promise {const header1 = element(by.tagName('h1'))。getText(); const header2 = element(by.css('...

回答 1 投票 0

找不到来源:`uncaught syntaxerror`(仅发生在cypress中)

寻找有关如何查明无效/意外令牌的实际来源的建议。我正在使用cypress进行测试,而且大部分时间(虽然不一致),我收到此错误...

回答 1 投票 3

如何使用mocha / chai将布尔值传递给expect语句进行测试?

使用Vue CLI我有一个单元测试,我试图检查一个如下所示的真/假:describe('The thing',()=> {it('必须可用。',()=> { const available = ...

回答 1 投票 0

有没有办法在mocha中为成功的测试添加信息

我知道我可以使用console.log,但这些消息出现在测试标题之前。理想情况下,我希望成功信息在成功消息后立即显示。

回答 1 投票 1

Mocha Chai测试用例没有在按钮点击时调用VueJS方法

我已经挣扎了一段时间了,我正试图测试点击按钮时调用VueJS方法。由于某种原因,测试用例一直失败,抛出以下错误。 ...

回答 1 投票 0

使用webpack-dev-server进行自动测试

我对话题很困惑。我使用webpack-dev-server开发了一种懒惰的模块汇编程序。它最终有效,但有时我们需要更多的保证。这就是我需要一些测试的原因。任务 ...

回答 1 投票 0

如何使用Cypress.io访问Input字段的Title属性值?

我正在尝试POST一个包含在输入字段的title属性中的值的表单:

回答 1 投票 0

Node.js中的测试方法签名

我特别对单元测试和TDD相对较新,并准备使用mocha和chai开始我的TDD第一个项目。我应该测试方法的存在和参数长度吗? ...

回答 1 投票 1

Enzyme Shallow没有找到react-bootstrap组件

下面是使用Redux-forms构造的Sign In React SignIn组件const renderInput =({input,label,type,placeholder})=> {return( {label}

回答 1 投票 0

如何使用摩卡柴和酶对道具的状态进行单元测试?

我正在尝试单元测试onClick我的组件中的道具状态清除。我尝试这样做:props = {attributeTableData:data,clearMessage:onClickMethod,reset :()=> ...

回答 1 投票 0

错误:超出2000毫秒的超时。对于异步测试和挂钩,确保调用“done()”;

尝试超时和done()函数来解决这个问题,但它没有工作显示错误:超出2000ms的超时。对于异步测试和挂钩,确保调用“done()”;错误。控制器变量...

回答 3 投票 -1

对于异步测试和挂钩,确保调用“done()”;如果返回Promise,请确保它解决了木偶和摩卡

我正在尝试使用mocha和google puppeteer来测试我的组件。在我的单元测试文件中,我在之前启动puppeteer浏览器并在after函数中关闭浏览器。当我正在运行我的测试时......

回答 1 投票 0

.mocha chai请求中更新密码的输出方法不起作用

我的代码:const model = require('../ db / models / user'); const describe = require('mocha')。describe; const assert = require('chai')。assert; const chaiHttp = require('chai-http');让chai = require('chai'......

回答 1 投票 1

Stub方法的构造函数属性

我正在尝试对使用twilio-node包发送SMS消息的函数进行单元测试。我正在尝试测试的函数,无论是传入的参数还是被调用的时间,都是Twilio ....

回答 1 投票 0

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