Почему глупо писать новый юнит-тест для каждого изменения? - PullRequest
0 голосов
/ 05 декабря 2018

Если мы хотим проверить функцию.Почему рекомендуется писать новые юнит-тесты, а не добавлять их к текущему?

1 Ответ

0 голосов
/ 05 декабря 2018

Юнит-тест должен быть максимально читабельным.Поэтому рекомендуется проверять только одну вещь с помощью одного модульного теста.Это также дает то преимущество, что вы сразу узнаете, какая функция имеет проблему, если один из ваших тестов не пройден.

Пример: вы тестируете функции A и functionB в одном модульном тесте.Если тест не пройден, неясно, есть ли ошибка в функции A или функции B.Но если вы создадите один модульный тест для каждой функции, и один из них завершится неудачно, вы сразу узнаете, какая функция содержит проблему.

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