Очевидно, Я не понимаю модульное тестирование. Это прекрасно, учитывая, что я никогда раньше этого не делал. Я начинаю новый проект и хочу с самого начала испечь модульное тестирование, поэтому я хочу учиться.
Я всегда приравнивал модульное тестирование с охватом кода, полагая, что у вас должны быть модульные тесты, которые охватывают каждую функцию/метод в вашем приложении, но это явно не так, и я полностью не понял эту концепцию.
Итак,
- Какие функции выигрывают от модульного тестирования?
- Какие функции не должны тестироваться на модуле?