2014-04-23 31 views
1
Microsoft.VisualStudio.TestTools.UnitTesting 

我需要能够对我正在构建的类进行单元测试。我试图通过引用添加这个类,它不在.NET类的列表中。如何在C#项目中建立单元测试参考

enter image description here

我看不出这可以被引用到项目列表中。

我该如何在没有此参考的情况下测试我的课程?

+1

[VS2010中的Microsoft.VisualStudio.TestTools.UnitTesting命名空间位于何处?](http://stackoverflow.com/问题/ 3293317/where-microsoft-visualstudio-testtools-unittesting-namespace-on-vs2010) – ClickRick

回答

4

您需要添加对Microsoft.VisualStudio.QualityTools.UnitTestFramework组件的引用。

Microsoft.VisualStudio.TestTools.UnitTesting是程序集内名称空间的名称,而不是程序集本身的名称。例如,如果您看Assert class例如,您可以看到它包含的程序集。

+0

我在参考列表中看不到? –

+0

@DougHauf你不是刚刚添加了一个新的单元测试项目到你的解决方案(它已经有你的参考)? –

+0

@DougHauf - 是否[此问题](http://stackoverflow.com/questions/3293317/where-is-the-microsoft-visualstudio-testtools-unittesting-namespace-on-vs2010)适用?我没有VS2010,因此我无法尝试,但如果您的目标是.Net 3.5,则可能需要通过文件系统添加参考。 – Lee

相关问题