本文转载自知乎@大笑,原文链接:https://zhuanlan.zhihu.com/p/55887740
先来几个专业词汇,这样显得高大上一点(不存在的=。=)
BDD: Behavior-Driven Development (行为驱动开发)
TDD: Test-Driven Development (测试驱动开发)
ATDD: Acceptance Test Driven Development(验收测试驱动开发)
好,说完了,然后我们废话不多说,直接进入正题。我会从多个测试框架入手,结合各种断言库,用代码方式说明。