当前位置:  开发笔记 > 编程语言 > 正文

单元测试入门

如何解决《单元测试入门》经验,为你挑选了2个好方法。



1> Johnno Nolan..:

好的,这是一些最佳实践,来自一个没有按照他应该进行单元测试的人......咳嗽.

    确保您的测试只测试一 件事和一件事.

    随时编写单元测试.最好在编写您正在测试的代码之前.

    不要对GUI进行单元测试.

    分开你的顾虑.

    最小化测试的依赖性.

    模拟behviour与嘲笑.



2> Jon Limjap..:

您可能希望在三张索引卡和三张索引卡上查看TDD,以便轻松记住测试驱动开发的本质:

卡#1.鲍勃叔叔的三条法则

除了通过失败的测试外,不要写任何生产代码.

只写一个测试来证明失败.

只写出足够的生产代码来通过测试.

卡#2:第一原则

快速:心灵快速,如每秒数百或数千.

隔离:测试清楚地隔离故障.

可重复:我可以反复运行它,每次都会以相同的方式通过或失败.

自我验证:测试明确地通过 - 失败.

及时:与微小的代码更改保持同步.

卡#3:TDD的核心

红色:测试失败

绿色:测试通过

重构:清理代码和测试

推荐阅读
135369一生真爱_890
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有