2012-01-29 84 views
0

Iam尝试创建新的测试项目。我记得在创建测试项目时选择函数名称,以便系统自动为这些项目创建测试方法。在VS2010中添加测试项目时无法选择测试方法

但Iam现在无法在VS2010中找到这些选项。我错过了一些事情吗? 我去添加新项目 - > C# - >测试 - >测试项目

我还有一个疑问是,我这样创建的测试项目是Nunit或MSTest?我没有看到任何参考任何nunit DLL,但Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll 我也看不到任何选项nUnit/MSTest ..

任何帮助? 非常感谢您解答我的疑问?

+1

您应该测试行为,而不是方法。 – bryanbcook 2012-01-30 02:00:51

回答

2

而不是创建一个新的测试项目,像这样:右键单击要测试的类,然后在上下文菜单中选择“创建单元测试...”。

创建的项目是MSTest(或“Visual Studio单元测试框架”),而不是NUnit。

+0

谢谢..所以它曾经是VS2008的nunit。和VS2010.rt的MSTest? – Ananth 2012-01-29 09:31:09

+0

Nunit是一个开源的测试框架。你可以参考你的测试项目中的dll。基于MSTest框架的VSTS。所以你不会在任何版本中获得NUnit。 – 2012-01-29 17:34:00