浅谈单元测试

单元测试作为程序的一部分,可以验证程序的逻辑,输入输出是否符合预期,在开发自测阶段是很好的控制质量的方式。

编写单元测试,要瞄准关键业务点,而不是笼统的全部逻辑都要进行单元测试。

通常,当业务代码趋于稳定,这时候可以编写单元测试,确保任何其它的改动破坏该部分逻辑时,程序得以及时发现。

对于一些算法,我们也可以编写单元测试,进行输入输出对比,以快速验证算法的正确性。

单元测试的要点,既要准确把握输入输出,代码块调用,也要学会正确的Mock数据。

参考

https://www.cnblogs.com/baoshu/p/14500273.html#head18
https://dev.to/cloudx/moq-vs-nsubstitute-who-is-the-winner-40gi

你可能感兴趣的:(DOTNET,单元测试)