Mocha& Chai:写作断言

时间:2017-10-31 15:10:46

标签: node.js mocha chai

我是第一次使用mocha和chai编写测试用例。这是我的服务返回的非常简单的响应:

{
  "success": true,
  "message": "Done"
}

我写了这样的断言:

describe('GET /TestService', function() {
    it('should run successfully.', function(done) {
        request
            .get('/myApp/TestService/')
            .expect(200)
            .expect('Content-Type', 'application/json')
            .end(function(err, res) {
                expect(res.body.success).to.equal(true);
                expect(res.body.message).to.equal('Done');
            });
    });
});

当我执行测试时,它返回: 未捕获的AssertionError:预期未定义为真等

这有什么问题?这是我第一次遇到摩卡和柴。也许我错过了一个非常基本的东西。这只是第一步。有人能推动我前进吗?

0 个答案:

没有答案