我使用mocha、chai (与chai-http一起)和sinon.spy测试一个特定场景,其中调用REST的类接收响应,然后在响应处理程序中向其他事件侦听器发送一个“数据”事件。第一次尝试--使用sinon.spy 作为回调
it('should emit a "data" event when one record is POSTed and parsed', function我应该将下面
我正在尝试测试一段我用蓝知更鸟承诺编写的代码,方法是按承诺使用chai。我的测试方法将返回一个承诺拒绝,如下所示: * Creates a new user entry in the database.,但测试用例被标记为已通过。用户创建测试套件
expect(Promise.resolve({foo:'bar'})).to.eventual
并且一直在尝试使用mocha、chai和chai-http来编写测试代码。这是源代码的一部分。beforeEach(async function(done) { await User.remove({}); // <-- This doesn't work if (err) return done(err);
我正在使用Browser Runner在Mocha中运行一些异步测试,并尝试使用Chai的expect风格断言:describe('my testequal false" was thrown, throw an Error :)
at Runner.fail (http://localhost:8000/tests/integration/m