Lib*_*tal 24 c# tdd asp.net-mvc unit-testing visual-studio-2010
我从Empty模板创建了一个MVC3应用程序,因此我无法在解决方案中添加Visual Studio Unit测试项目.
我做了一些更改,添加了一些控制器,现在我想尝试TDD,所以我需要添加一个框架进行测试.
但是我看不出我能做到这一点.
我想在某种方式,我可以在解决方案资源管理器中创建我的测试项目,例如"website.Test"与一些基本的文件夹和文件.
我在这里看到了一些关于如何添加单元测试的问题,但是那些是xUnit.net或NUnit,我想要原始的VS测试框架.
我正在使用Visual Studio 2010 Professional.
我也有兴趣知道其他人对第三方单元测试框架的看法,他们更好吗?
初学者怎么样?
Ale*_*idt 16
测试项目的命名非常重要!如果您的MVC项目名为"MyProject",则您的测试项目必须命名为"MyProject.Tests"才能连接它们.像MvcScaffolding这样的工具不会起作用!
W92*_*W92 12
File > Add > New Project > Test > Unit Test Project,其名称为:"{ProjectName}.测试 ".下一步是添加引用,最好的方法是打开你的{ProjectName} - >引用,然后在System.Web上单击r.Mvc,看:

然后会打开一个新窗口,复制路径到文件:

并将您的参考:-)添加到单元测试项目中:

然后选择Browse并转到Dictionary(记得删除文件名,fe:g:\disk\yourdll.dll= g:\disk\):

下一步是类似的,但通过这种方式添加您的{ProjectName} .dll:
{ProjectName}.Tests -> References -> Add 并添加{ProjectName} .dll:

按照提供的步骤添加{ProjectName}到{ProjectName} .Tests的引用.
重要的dll:
| 归档时间: |
|
| 查看次数: |
19477 次 |
| 最近记录: |