VS2010 ASP.NET MVC将单元测试添加到现有项目

问题描述:

是否有可能为已有的 ASP.NET MVC项目添加单元测试功能(在Visual Studio 2010 Web Developer Express中)VS2010 ASP.NET MVC将单元测试添加到现有项目

AFAIK您没有选择使用VS Express版本创建测试项目,因为它们不受支持。这answer似乎也支持我的假设。

但是,您可以使用NUnit作为测试框架,方法是创建一个新的类库项目并相应地配置VS。我使用this blog post中描述的方法,它的工作原理。总之,您可以配置NUnit,让测试运行器执行您的测试项目的dll。您还可以设置一个方便的菜单栏项目来实际开始测试。

如果您指的是默认的MSTest功能,则可能没有可用的测试运行器。不确定VS Express安装的是什么,但您可以仔细查看mstest.exe文件是否可用,然后使用命令行选项运行测试。

对于VS的快速版本,测试没有完美的解决方案。

+0

好的,感谢您的帮助。 – Qcom 2010-10-30 14:46:17

是的。添加一个测试项目到解决方案

+0

我很想找出_how_。 – Qcom 2010-10-30 04:21:50

+0

必须错过快速版的视觉工作室,抱歉。 – Jimmy 2010-11-01 00:42:32