Юнит тесты - что такое и для чего?

Модульное тестирование (англ. Unit testing) - это метод тестирования программного обеспечения, который заключается в отдельном тестировании каждого модуля кода программы. Модулем называют наименьшую часть программы, которая может быть протестированной.

Для чего необходимо юнит тестирования?

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

Вопрос того, что такое модуль и как его тестировать - это вопрос, который обычно остается на рассмотрение разработчика, так как в каждой отдельной ситуации модулем (юнитом) могут считаться разные вещи

Last updated