Mat*_*man 1 ruby rspec ruby-on-rails
我现在正在阅读一些铁轨书籍,似乎无法理解何时使用一种测试而不是另一种.是否有一些简单的规则可以了解何时使用集成测试?
测试理念是测试一切:
模型
调节器
视图
并使用模拟来做到这一点:
模拟模型来测试你的控制器
模拟控制器来测试你的观点
在最后,您需要集成测试,这是对您的应用程序的请求,以检查一切是否完美地协同工作.
总结一下:
基本测试=单元测试=>分离
整合测试=>全部在一起
| 归档时间: |
|
| 查看次数: |
276 次 |
| 最近记录: |