में पेपैल एक्सप्रेस का परीक्षण मैं आरएसपीसी/कैपिबारा एकीकरण परीक्षण के साथ एक रेल 3.2 एप में ActiveMerchant के साथ पेपैल एक्सप्रेस का परीक्षण कैसे कर सकता हूं?ActiveMerchant
5
A
उत्तर
1
आप की स्थापना द्वारा परीक्षण कर सकते हैं:
ActiveMerchant::Billing::Base.mode = :test
पेपैल तथापि भी इसे स्वीकार नहीं करेंगे पूरा बिलिंग जानकारी या एपीआई में प्रवेश करने की आवश्यकता होगी और वापस आ जाएगी:
त्रुटि: नहीं है इस लेनदेन के साथ एक त्रुटि। कृपया एक पूरा बिलिंग पता दर्ज करें।
जो मामले में आप कुछ सामान्य जानकारी के साथ यह आपूर्ति कर सकते हैं:
:billing_address => {
:name => "Test Person",
:address1 => "123 W 423 E",
:city => "Somewhere",
:state => "CA",
:country => "US",
:zip => "88888"
}
+2
मुझे पता है कि गेटवे के साथ परीक्षण मोड को कैसे सक्रिय किया जाए। मेरा सवाल यह था कि मैं rspec/capybara के साथ एक स्वचालित एकीकरण परीक्षण कैसे लिखता हूं। – robzolkos
http://www.codyfauser.com/2008/1/17/paypal-express-payments-with-activemerchant? – KennyPowers
@RobZolkos क्या आप इसे प्राप्त करने के लिए प्रबंधन करते थे? मैं अब यह करने की कोशिश कर रहा हूं, सुनिश्चित नहीं हूं कि कैसे। –
दुर्भाग्य से, यह यूआरएल अब मौजूद नहीं है। Rspec'ing active_merchant के पेपैल एक्सप्रेस गेटवे पर डॉक्स या ट्यूटोरियल कहां से ढूंढने के लिए कोई संकेत बहुत उपयोगी होगा! –