最佳答案
Rspec 的 功能规格和 request specs在概念上有什么不同?
特性说明文档:
特性规范是高级测试,用于测试功能片段 他们应该只透过其网上服务来驱动申请 外部界面,通常是网页。
还有要求说明:
Request specs provide a thin wrapper around Rails' integration tests, and are designed to drive behavior through the full stack, including routing (由 Rails 提供)和没有存根(这取决于您)。 通过请求规格,您可以:
- 指定单个请求
- 跨多个控制器指定多个请求
- 指定跨多个会话的多个请求