zoukankan      html  css  js  c++  java
  • 《代码整洁之道》--第9章 单元测试

    第九章  单元测试

    1. TDD三定律

             在编写不能通过的单元测试前,不可编写生产代码

             只可编写刚好无法通过的单元测试,不能编译也不算通过

             只可编写刚好可以足以通过当前失败测试的生产代码

    2. 保持测试整洁

             测试代码和生产代码一样重要,他需要被思考,被设计和被照料。

    3. 整洁的测试

    4. 每个测试一个断言

    5.F.I.R.S.T

             快速:fast,测试应该够快

             独立:independent,测试应该相互独立

             可重复:repeatalble   测试应该可在任何环境中重复通过

             自足验证 self-validating   测试应该有布尔值输出。

             及时  timely 测试应及时编写。单元测试应该恰好在使其通过的生产代码之前编写。

  • 相关阅读:
    碰撞器与触发器[Unity]
    Mesh属性[Unity]
    4.3之后的PingPong效果实现
    windows reload()
    浏览器的内核
    redis 1
    oauth 2.0转
    java 散列
    js 事件详解 冒泡
    HttpURLConnection和HttpClient的区别2(转)
  • 原文地址:https://www.cnblogs.com/dhName/p/11592592.html
Copyright © 2011-2022 走看看