基于Visual Studio .NET2015的单元测试
如果类或者方法没有用public修饰,会提示错误。
l Assert.Inconclusive() 表示一个未验证的测试
l Assert.AreEqual() 测试指定的值是否相等,如果相等,则测试通过
l AreSame() 用于验证指定的两个对象变量是指向相同的对象,否则认为是错误
l AreNotSame() 用于验证指定的两个对象变量是指向不同的对象,否则认为是错误
l Assert.IsTrue() 测试指定的条件是否为True,如果为True,则测试通过
l Assert.IsFalse() 测试指定的条件是否为False,如果为False,则测试通过
l Assert.IsNull() 测试指定的对象是否为空引用,如果为空,则测试通过
l Assert.IsNotNull() 测试指定的对象是否为非空,如果不为空,则测试通过
安装成功
安装成功。
10. 在Visual Studio的测试菜单中选择运行,然后点击左侧的“全部运行”。
11. 在VS的OpenCover菜单中选择“OpenCover Test Explorer”。
12. 在右侧的测试方法上面点击右键,选择“Cover with Open Cover”,底部的OpenCover Results会出现代码覆盖率。
13. 在项目的OpenCover目录中会生成测试结果文件trx。
14. 可以使用trx2html软件将自定义的XSLT样式表来显示出来。
原文:https://www.cnblogs.com/XiaoRuLiang/p/10095723.html