Контроллер в моем приложении ASP.NET MVC предварительно заполняет данные формы, отображаемые моим представлением, в соответствии с несколькими довольно прямолинейными правилами.
Кажется, что это было бы хорошо, если бы я приложил свои модульные тесты. Но единственный способ убедиться, что правильные данные помещены в форму, - это извлечь логику из контроллера в то, что кажется неестественным.
Может кто-нибудь предложить способы приблизиться к этому?
Все примеры, которые я нашел в модульных контрольных контроллерах, выглядели очень тривиальными, например, проверка верности ожидаемого типа представления. Я не уверен, что даже вижу значение в этом.