我有一个健身房协会的用户模型。Gym通过地理编码器gem使用google api进行地理编码,这是通过after_save完成的。在我的健身房规范中,我可以添加use_vcr_cassette来记录请求和通过规范。
现在的问题是,我的用户工厂创建了一个健身房关联,所以任何使用用户工厂的规范都会失败,因为它不知道如何处理地理编码请求,因为所有外部请求都已关闭。
对于我的健身房工厂发出的请求,我如何全局应用以前的健身房录像带?
发布于 2011-10-27 06:20:13
如果你的模型正在进行第三方API调用,我认为你的设计有一个严重的问题。你可以阅读我对类似问题的较长回复here。
https://stackoverflow.com/questions/7908856
复制相似问题