单元测试的小结

什么是单元测试?

*编写一段代码对另一段代码进行测试,观察被测试代码片段是否符合预期行为,被测试的代码片段可以视为一个单元。
*单元测试是最小粒度的测试单位(对一个类或者一个方法进行测试)

*编写单元测试的关键是明确定义被测试代码的预期行为、保证代码的可测试性、测试的及时性。 

什么需要单元测试 

*确保每个代码单元的行为和预期一致
*把通过所有单元测试作为开发任务完成的基本约束
*增强开发人员及团队的信心
*大幅减少代码调试的时间
*大幅降低回归测试的难度和工作量
*促进代码结构的改善

*代码重构的必要前提 

 单元测试的工具选择

*.MSTest
*.Nunit

*.TestDriven.NET 

原文地址:https://www.cnblogs.com/bugua/p/2231484.html