У меня есть сервер Express, который я пытаюсь протестировать с помощью SuperTest. Тест ниже не проходит, и я не уверен, почему.
Я вижу, что ответ имеет статус 200 (поставьте точку останова в res.status.should.equal(200)
). Почему этот тест до сих пор помечается как проваленный мой Мокко?
it('Should test invoke user method', function (done) {
supertest(app)
.post('/save/test1/test2/test3')
.expect(200)
.end(function (err, res) {
res.status.should.equal(200);
done();
});
});