我在抽象的ActiveRecord模型中与遗留系统建立了辅助连接,我只使用它来查询外部SQL服务器数据库。
由于我无法一直访问此连接,所以我希望我可以跳过或在涉及该连接的测试时使用模拟,当它不可用时。但是,当我尝试运行任何测试时,夹具加载机制会尝试建立辅助连接,如果它不可用则抛出“无法打开套接字”或“无法连接”异常,这意味着我无法运行我的测试离线套件。
欢迎任何不涉及禁用灯具的建议。
答案 0 :(得分:0)
您是否尝试过Webmock https://github.com/bblimke/webmock和VCR https://github.com/vcr/vcr?
)