我目前正在使用 RSpec2、Cucumber 和 VCR(通过 WebMock),一切都很好。
对于 VCR,通常所有请求都被记录下来,然后针对记录的磁带重放。
现在我想在某些情况下允许真正的 Web 请求:
- 在 Cucumber 中,我设置了一个“实时”配置文件,它运行任何带有
@live
. 对于这些测试——而且仅限于这些测试——我希望允许真正的网络请求。 - 我想不时针对真实的 api 运行测试并忽略记录
我目前正在使用 RSpec2、Cucumber 和 VCR(通过 WebMock),一切都很好。
对于 VCR,通常所有请求都被记录下来,然后针对记录的磁带重放。
现在我想在某些情况下允许真正的 Web 请求:
@live
. 对于这些测试——而且仅限于这些测试——我希望允许真正的网络请求。