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