Как я могу unit test просмотреть приложение ASP MVC?
Я попробовал тестовый помощник mvc contrib...
_controller.Index().AssertViewRendered();
но это фактически не проверяет представление.
например, я могу с радостью вставить некоторый фиктивный код в представление и получить страшный желтый экран смерти, без моего unit test, когда-либо зная об этом.
Есть ли какой-либо установленный способ сделать это? Нужен ли мне макет механизма просмотра? Поддерживает ли mvccontrib это?
Я бы подумал, что это будет очень распространенное требование, но я не могу найти много об этом!
Спасибо
ИЗМЕНИТЬ То, что мне действительно нужно, - это проверка времени компиляции, чтобы изменения модели не влияли на представление.
В этом вопросе содержатся инструкции, чтобы включить компиляцию представления времени сборки, достаточную для меня сейчас. Компилировать представления в ASP.NET MVC