Я новичок в TDD. работая над моим первым проектом asp.net mvc3, планирую использовать модульное тестирование.
Я видел несколько примеров онлайн-обучения, как проводить модульное тестирование вашего приложения. тестирование маршрутов, контроллеров, пользовательских модельных папок и репозиториев ...
что еще нужно проверить с помощью юнит-теста? Я не хочу чрезмерно проверять мое приложение.
вот пример, который я нашел в Интернете, я думаю, что его тест закончен. поправьте меня, если я ошибаюсь.
Он написал 5-6 тестов для проверки своего хранилища. Сначала он создает 5 продуктов.
затем протестируйте GetAllProducts, проверьте count (), убедившись, что его 5.
затем протестируйте GetById (int i), проверьте count = 1 и name = "sdfsfd"
...
...
Я не понимаю, как этот модульный тест поможет. Вы составляете свой собственный список, вы знаете, чего ожидать.
Пожалуйста, поделитесь своими соображениями, как правильно провести модульное тестирование.