Тестирование Flashcards
1
Q
- Какие типы тестов есть в D8? Чем они отличаются?
A
Unit - тестирование функций (UnitTestCase)
При запуске тест передает функции набор тестовых данных и сравнивает результат с эталонным.
Kernel - тестирует интеграцию компонентов в систему, проверяет отсутствие конфликтов (KernelTestBase, EntityKernelTBase)
Functional - тесты над готовой системой, проверяют функционирование системы в комплексе
2 типа:
JavascriptTestBase - как работает система, если у пользователя включен JS в браузере
BrowserTestBase - Предоставляет контрольный пример для функциональных тестов Drupal.
WebTestCase -Тестовый набор для типичных тестов Drupal.