一、什么是单元测试
单元测试就是编写一段代码,用来检查某个特定条件下,另外一段代码的行为是否符合我们的预期。路径的覆盖率。
四、单元测试的标准
1、哪些代码需要单元测试
a、既有代码添加单元测试的步骤
第一步:对所有程序集中的公开类以及公开类里面的公开方法添加单元测试。
第二步:对于构造函数和公共属性进行单元测试。
第三步:添加全面单元测试。
b、给哪些代码添加单元测试
针对属于框架技术中的代码添加单元测试。
为业务逻辑层对界面公开的方法添加单元测试。
c、对应刚开始的项目,应该对所有公开的方法和属性都添加单元测试。
2、单元测试代码的写法
a、编写单元测试代码时注意事项
所测试的方法的代码覆盖率必须达到100%。
所测试的代码内部的状态。
被测试的代码所使用的外部设备的状态。(比如打印机的状态)
b、怎么提高代码覆盖率
边界条件数据。
空数据。
格式不正确数据。
3、单元测试是否达到预期值
代码覆盖率100%并不能完全保证代码正确。
需要对执行的结果进行断言。
平均每5行测试代码要有一个断言。
测试外部设备状态更改时,测试是否正常通过。
到此这篇关于Visual Studio编写单元测试的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持我们。








