0

我的 Spree Rails 应用程序中有一个集成/功能规范,它已经 VCR 记录了最终付款请求。但是,我仍然可以注意到对 Braintree 的外部调用来计算客户端令牌。

我查看了文档,但没有看到生成令牌时可以使用的测试对象。

是否可以有一个测试对象来提供测试 Braintree 客户端令牌?还是将 VCR 记录初始请求更好?

4

1 回答 1

1

我发现当涉及到集成测试时,使用 VCR 确实可以记录并防止对 Braintree 的外部调用。

我对 gem 所做的事情确实以某种方式记录了在使用 VCR 时该请求实际上从未在外部发出。

于 2016-12-12T18:16:07.560 回答