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