如何在带有 rspec/capybara 集成测试的 Rails 3.2 应用程序中使用 ActiveMerchant 测试 Paypal Express?
问问题
742 次
1 回答
1
您可以通过设置进行测试:
ActiveMerchant::Billing::Base.mode = :test
然而, PayPal将要求您输入完整的账单信息,否则 API 甚至不会接受它并返回:
错误:此交易存在错误。请输入完整的帐单地址。
在这种情况下,您可以为其提供一些通用信息:
:billing_address => {
:name => "Test Person",
:address1 => "123 W 423 E",
:city => "Somewhere",
:state => "CA",
:country => "US",
:zip => "88888"
}
于 2013-01-30T11:38:50.817 回答