摘要: 最近在学 ruby, 也用了 rspec, 传统的 xUnit 是 TDD 指导思想下的产物, 而 rspec 则算是 BDD (Behavior Driven Development) 影响下的产品。TDD 和 BDD 区别究竟何在呢?首先是思路上的区别, 传统的 TDD 关注的是接口是否被正确地实现了, 所以通常每个接口有一个对应的单元测试函数。而 BDD 通常以类为单位, 关注一个类是否实现... 阅读全文
posted @ 2010-07-18 00:40 LI Daobing 阅读(4996) 评论(1) 推荐(2) 编辑