显然这远非理想,并且鉴于微软打算允许任何测试框架我希望它在完整版本中是一个大大改进的过程.谷歌搜索似乎返回MVC处于预览阶段时的结果!这适用于Visual Studio 2008 Pro.
干杯:)
编辑:似乎可能不是:http://msdn.microsoft.com/en-us/library/dd381614.aspx
编辑2 :: Ok找到了这个:http://blogs.msdn.com/webdevtools/archive/2008/05/30/asp-net-mvc-preview-3-tooling-updates.aspx – 他们提供了一些模板,安装批处理文件后,它在添加新的MVC应用程序时显示在下拉列表中.但是它是为MVC的预览版设计的,所以它并不理想.再次,任何有更好建议的人请发帖:)
解决方法
以下是我如何做到这一点的概述.
>解压缩visual studio附带的MVC测试项目模板,MvcWebApplicationTestProjectTemplatev1.cs.zip.
>将HomeController.cs和AccountController.cs文件更改为NUnit语法,例如[TestClass]到[TestFixture]等….
>将MvcApplicationTest.csproj中的引用更新为NUnit.Framework.
>调整了更改NamePackage,Description,Icon Package和Defaut Name的MvcWebApplicationTestProjectTemplate.cs.vstemplate文件.
一旦你将其压缩回来,你将需要打开Visual Studio命令提示符并输入devenv / setup以使用visual studio注册模板.