Разбираюсь с тестированием. Нужно написать тест для проверки на то, что в нужном мне запросе есть title с нужным содержимым.
Вот запрос: https://jsonplaceholder.typicode.com/posts/1 .
Как мне проверить что в его title лежит следующий контент: "sunt aut facere repellat provident occaecati excepturi optio reprehenderit"?
Важно: использовать для теста нужно mocha, superAgent.
Или подскажите как загуглить чтобы найти ответ?
Документация с примерами. Нам нужно сравнить два значения, используем should.equal;
объявляем ожидаемое значение переменной (тайтла), совершаем запрос, обращаемся к свойству объекта, полученного в виде json-ответа на запрос, сравниваем значение свойства объекта со значением переменной, отлавливая случай несовпадения значений:
done => {
const titleExpectedValue = "sunt aut facere repellat provident occaecati excepturi optio reprehenderit";
request
.get(`${uri}/${endpoint}`)
.end((err, res) => {
try {
res.title.should.equal(titleExpectedValue);
done();
} catch(e) { done(e); }
});
}
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Такой вопрос: Возникла необходимость на простом HTML сайте организовать форму с голосованием, те
Я использую редактор summernote и он работает хорошо, но подтягивает стили для контента из текущей странице - стиль админпанели
Есть скрипт генерации чиселКогда выбираешь большое количество комбинаций, процесс генерации затягивается, что-бы обозначить процесс генерации...