Assert.IsNotNull(..) - VS 2010 我需要添加哪个引用

本文关键字:添加 引用 2010 IsNotNull VS Assert | 更新日期: 2023-09-27 18:31:27

我不确定这是一个错误还是我的安装完全缺少DLL。我需要在 C# 中使用 ASSERT,所以我需要为Microsoft.VisualStudio.TestTools.UnitTesting;添加引用

但是缺少引用的 DLL。我指向VS 2010中的错误DLL?

谢谢

Assert.IsNotNull(..) - VS 2010 我需要添加哪个引用

没有Microsoft.VisualStudio.TestTools.UnitTesting.dll . 类型的命名空间Microsoft.VisualStudio.TestTools.UnitTesting ,但定义类型的程序集具有不同的名称。

从文档中看,程序集的名称是"Microsoft.VisualStudio.QualityTools.UnitTestFramework";它的DLL是microsoft.visualstudio.qualitytools.unittestframework.dll

为了

使用Debug.Assert,你需要引用System.Diagnostics

的意思是在类中使用常规断言,对吧,或者你的意思是单元测试断言?后者需要引用microsoft.visualstudio.qualitytools.unittestframework.dll,如果你使用MsTest而不是另一个框架,如NUnit。