Gra*_*ton 22 asp.net-mvc unit-testing
关于如何在ASP.NET MVC中单元测试视图的任何想法?
当我启动我的MVC项目时,我厌倦了遇到死亡的黄色屏幕,因为当Action我的控制器的一个方法更改名称时,我忘记更新视图.
您可以使用Watin编写集成测试,但如果您只是需要快速检查以查看视图中是否有任何错误,您还可以尝试本文中提到的解决方案:如何在加载它们之前编译ASP.NET页面用网络服务器.预建你的aspx页面,你很高兴!
<MvcBuildViews>在项目文件中设置为true,编译器会在您构建时让您了解此类问题.
这假设您的项目文件还包含以下部分(在ASP.NET MVC 1.0中自动添加)
<Target Name="AfterBuild" Condition="'$(MvcBuildViews)'=='true'">
<AspNetCompiler VirtualPath="temp" PhysicalPath="$(ProjectDir)\..\$(ProjectName)" />
</Target>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3343 次 |
| 最近记录: |