Freecode Academy
Уроки
Стратегии развития
Участники
Технологии
Топики
С чего начать
О проекте
Меню
Уроки
Стратегии развития
Участники
Технологии
Топики
С чего начать
О проекте
↴ Quality Assurance and Testing with Chai
Проверить, задана ли переменная или функция
Узнайте, как работают JavaScript-утверждения
Используйте Assert.isOK и Assert.isNotOK
Тест на правду
Используйте Double Equals для подтверждения равенства
Используйте Triple Equals для подтверждения строгого равенства
Утвердить глубокое равенство с .deepEqual и .notDeepEqual
Сравните свойства двух элементов
Испытайте, если одно значение ниже или, по крайней мере, как большое, как другое
Проверьте, падает ли значение в пределах определенного диапазона
Проверьте, является ли значение массивом
Проверьте, имеет ли объект свойство
Проверьте, содержит ли массив Array Item
Проверьте, является ли значение строкой
Проверьте, содержит ли строка String подстроку
Использовать регулярные выражения для проверки строки
Проверьте, соответствует ли значение конкретному типу структуры данных
Проверьте, является ли объект экземпляром конструктора
Запуск функциональных тестов на конечных точках API с использованием Chai-HTTP
Запуск функциональных тестов на конечных точках API с использованием Chai-HTTP II
Запуск функциональных тестов при ответе API с использованием метода Chai-HTTP III - PUT
Запуск функциональных тестов при ответе API с использованием метода Chai-HTTP IV - PUT
Запуск функциональных тестов с использованием безгласного браузера
Запуск функциональных тестов с использованием безгласного браузера II