Процесс тестирования в разработке приложений Laravel - PullRequest
0 голосов
/ 10 октября 2019

Я следую технике TDD в моем новом проекте Laravel. Таким образом, у меня есть набор тестов, которые охватывают мои контроллеры, классы моделей, сервисы и т. Д. Большинство этих тестов являются HTTP-тестами, поэтому я сохранил их в каталоге / tests / Feature. Кроме того, у меня есть несколько модульных тестов, которые охватывают довольно специфические методы, которые (легко) не достижимы из тестов HTTP.

Если я правильно понимаю, каждый тест HTTP является функциональным тестом, потому что он охватывает многоКлассы включены Контроллер. Должен ли я в этой ситуации отдельно создавать модульные тесты для каждого метода в моем проекте, даже если он уже покрыт тестами HTTP? Если да, какую выгоду я могу извлечь из этого.

Заранее благодарю за разъяснения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...