0
Я вызываю api и хочу сохранить определенное значение ответа (id) в переменной, чтобы я мог использовать один и тот же идентификатор в последующих тестовых случаях.Как сохранить ответ api в переменной в мокко?
it('1: Valid userId', function (done) {
servicesGenerator.getPlayoApi(apiEndPoints.getValidFetchPlaypalsApi())
.end(function (err, res) {
baseValidator(err, res, 1, responseMsg.fetchPlaypalsSuceess);
done();
});
});
Как извлечь желаемое значение из тела ответа и использовать его вне его().
Я хочу сделать что-то вроде
var palId;
it('1: Valid userId', function (done) {
servicesGenerator.getPlayoApi(apiEndPoints.getValidFetchPlaypalsApi())
.end(function (err, res) {
palId=res.body.pal[0].palId
baseValidator(err, res, 1, responseMsg.fetchPlaypalsSuceess);
done();
});
});
, а затем использовать этот файл в любом месте кода.
Я хочу, чтобы получить значение переменной внутри него(), а затем использовать его вне его() блока. –
Переменная компонента доступна для всего ее(), поэтому изменение в одном ее() будет доступно в других и во внешней области тоже –