Мне нужна помощь в приведенном ниже коде.Я тестирую сервис, который отправляет запрос к определенной конечной точке, и мне нужно захватить тело запроса (для этого используется экспресс-узел).Бегун проходит тесты мокко и имеет более одного блока.Когда я отлаживаю тест, первый блок работает так, как ожидалось (утверждение проходит), но когда элемент управления достигает второго блока, после отправки запроса элемент управления снова возвращается к первому блоку, а утверждение во втором блоке никогда не выполняется.достиг.Что я тут не так делаю?
{
var express = require("express");
var bodyPaser = require('body-parser');
var expressObj = new express();
expressObj.use(bodyPaser.json());
describe('describe', function () {
before('describe', function () {
expressObj.listen(8080);
});
it('first It', function (done) {
expressObj.post('/mytest/first', function (req, res) {
res.send("Hello");
// assert.equal(JSON.stringify(req.body), JSON.stringify('first":test'));
done();
});
});
it('second it', function (done) {
expressObj.post('/mytest/first', function (req, res) {
res.send("Hello");
// assert.equal(JSON.stringify(req.body), JSON.stringify('first":test'));
done();
});
});
});