本讲第二部分很不错,如何做好单元测试
一,代码的基本特征和产生错误的原因
1,条件
2,循环
3,调用
二,测试的输入输出控制
三,驱动代码,桩代码和 Mock 代码的区别。
Mock 代码和桩代码的本质区别是:测试期待结果的验证(Assert and Expectiation)。
原图:https://upload-images.jianshu.io/upload_images/1271184-bc1758bba9cea620.png
本讲第二部分很不错,如何做好单元测试
一,代码的基本特征和产生错误的原因
1,条件
2,循环
3,调用
二,测试的输入输出控制
三,驱动代码,桩代码和 Mock 代码的区别。
Mock 代码和桩代码的本质区别是:测试期待结果的验证(Assert and Expectiation)。
原图:https://upload-images.jianshu.io/upload_images/1271184-bc1758bba9cea620.png