gpt4 book ai didi

ruby-on-rails - 与编写用于测试的模拟相比,使用 FakeWeb 的缺点

转载 作者:行者123 更新时间:2023-12-04 09:04:44 24 4
gpt4 key购买 nike

我从不喜欢写模拟,不久前这里有人推荐使用 FakeWeb。我立刻完全爱上了 FakeWeb。但是,我不得不怀疑使用 FakeWeb 是否有缺点。看起来模拟仍然更常见,所以我想知道我缺少什么,而不是使用 FakeWeb 的错误。是否存在 Fakeweb 无法覆盖的某种错误,或者是否与 TDD 或 BDD 过程有关?

最佳答案

您可能会对 VCR 感到满意,它是 HTTP 模拟库的包装器。它缓存原始 HTTP 请求,以便您的测试快速且离线工作,但也可以更改为再次执行原始请求,以查看测试是否适用于远程 API。

https://github.com/myronmarston/vcr

关于ruby-on-rails - 与编写用于测试的模拟相比,使用 FakeWeb 的缺点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2472300/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com