Модульное тестирование видов бритвы - PullRequest
7 голосов
/ 23 августа 2011

"Механизм синтаксического анализа и просмотра Razor можно создавать и использовать за пределами домена приложения ASP.NET. Это означает, что вы можете напрямую создавать и использовать его в проекте модульного тестирования без каких-либо зависимостей от запуска ASP.NET"

Любые идеи, как я могу это сделать?

1 Ответ

2 голосов
/ 29 августа 2011

Что я сделал, так это создал проект модульного тестирования, а затем добавил проект mvc в ссылку. Затем я активировал объект контроллера и вызвал его метод действия.

Вы должны быть в состоянии сделать утверждение, чтобы проверить содержимое представления.

Я думаю, что самый простой способ сделать это - создать новый фиктивный проект MVC 3 с проектом юнит-тестирования. Он создаст для вас пример теста.

Надеюсь, это поможет.

...