tdd 便贴

Posted funkboy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tdd 便贴相关的知识,希望对你有一定的参考价值。

首先要分解任务 定好总体框架

  • 实现红-绿-重构

              红 小步写代码 小步测试代码 只有测不过去再改代码

              绿 改到代码能实现

              重构 美化代码

  • 好的测试

              简单

              符合 given -when -then

              速度快

              包含断言

              可重复执行

       只在有问题的地方测试代码

  • Given-When-Then表达方式

              一个公式一个模板,这种方式旨在指导程序员为“用户故事”编写测试用例变得方便。

              Given 一个上下文,指定测试预设

              When 进行一系列操作,即所要执行的操作

              Then 得到一系列可观察的后果,即需要检测的断言

以上是关于tdd 便贴的主要内容,如果未能解决你的问题,请参考以下文章

深度解读 - TDD(测试驱动开发)

深度解读 - TDD(测试驱动开发)

深度解读 - TDD(测试驱动开发)

TDD:测试构造函数设置属性是不是有意义?

深度解读 - TDD(测试驱动开发)

深度解读 - TDD(测试驱动开发)