所谓单元测试(unit testing),就是对软件中的最小单元进行检查和验证,其通常验证对象是一个函数或者一个类。虽然单元测试是开发者为了验证一段代码功能正确性而写的一段代码,可是咱们写一个单元测试的出发点并非针对一段代码或者一个方法,而是针对一个应用场景(scenario),即在某些条件下某个特定的函数的行为。函数
测试驱动开发,英文全称Test-DrivenDevelopment,简称TDD,是一种不一样于传统软件开发流程的新型的开发方法。它要求在编写某个功能的代码以前先编写测试代码,而后只编写使测试经过的功能代码,经过测试来推进整个开发的进行。这有助于编写简洁可用和高质量的代码,并加速开发过程。我通常在开发过程当中没有那么复杂,只有在一些有必要进行单元测试的方法编码完毕后使用单元测试进行代码测试和性能调优。性能
1.>建立单元测试项目单元测试
2.>添加单元测试方法(在须要测试的方法上右击建立单元测试)测试
3>.编写测试代码测试编码
先编译写好的测试代码,以后打开测试资源管理器(测试>窗口>测试资源管理器),选中CutDecimalWithN 运行选定的测试,若是须要查看打印结果,则选择输出debug
注意:设计
Assert.Fail();在不检查任何条件的状况下使断言失败。显示消息。3d