Rspec定义
ruby版的BDD开发工具。能够改变你的编码习惯,引入测试先行的编码习惯。
安装rspec
gem install rspec
使用 RSpec 的开发流程如下:
参考:
ruby版的BDD开发工具。能够改变你的编码习惯,引入测试先行的编码习惯。
安装rspec
gem install rspec
使用 RSpec 的开发流程如下:
- 编写一个测试。该测试描述系统中某个较小元素的行为。
- 运行测试。由于尚没有为系统中的相应部分构建代码,测试失败。这一重要步骤将测试您的测试用例,检验测试用例是否在应当失败的时候失败。
- 编写足够的代码,使测试通过。
- 运行测试,检验测试是否成功。
参考:
- 很全的参考资源列表 http://www.javaeye.com/topic/166208
- 很棒的Rspec中文教程 http://www.ibm.com/developerworks/cn/web/wa-rspec/index.html