【发布时间】:2019-11-15 14:25:24
【问题描述】:
我正在尝试对这个 Promise 进行测试,但我收到了这个错误:
“错误:超过 2000 毫秒的超时。对于异步测试和钩子,请确保调用了“done()”;如果返回 Promise,请确保它已解决。(C:\Users\Ranieri\Documents\Projetos\Node Js\ testestest\test\libs\registerUser.test.js)"
我已经增加了超时时间,但仍然没有解决问题。
我在stackoverflow上搜索了这里的异步测试,没有发现任何类似的东西或任何人
我的测试代码https://github.com/ran-j/teste
已经试过了:
expect(Promise.resolve( userPromesie.selectUser(rUser) ) ).to.be.null
return expect(Promise.resolve( userPromesie.selectUser(rUser) ) ).to.be.null
userPromesie.selectUser(rUser).then((result) => result.to.be.null
【问题讨论】:
标签: node.js asynchronous mocha.js tdd chai