Тестирование Flashcards

1
Q
  1. Какие типы тестов есть в D8? Чем они отличаются?
A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly