Я выполняю вызов API и хочу убедиться, что это удалось. Что-то вроде этого:
var response = await api.ensureSettings(data);
expect(response.code).toBe(200);
Как я могу проверить эквивалентность в codeceptjs?
Я выполняю вызов API и хочу убедиться, что это удалось. Что-то вроде этого:
var response = await api.ensureSettings(data);
expect(response.code).toBe(200);
Как я могу проверить эквивалентность в codeceptjs?
Вы можете использовать его с chai http://chaijs.com/. После установки chai просто выполните:
var expect = require('chai').expect;
поверх вашего тестового скрипта, чем вы можете использовать
expect(response.code).to.be.equal(200);
Я рекомендую вам использовать postman / newman для тестирования вашего Api, но вы тоже можете сделать это с помощью codeceptjs.
вам нужно использовать дополнительные библиотеки либо codeceptjs chai, либо codeceptjs assert library
codeceptjs-assert: 0.0.4, codeceptjs-chai: ^ 1.0.0,
I.assertStrictEqual (response.code, 200)