परिदृश्य इस प्रकार है। मेरे ऑर्डर मॉडल में एक after_create है जो भुगतान URL पुनर्प्राप्त करने के लिए दूरस्थ भुगतान गेटवे से संपर्क करता है। मेरे ककड़ी परीक्षण में मैं यह क्रिया नहीं करना चाहता, लेकिन एक मनमानी यूआरएल वापस करूँगा। मेरे वर्तमान ककड़ी परीक्षण इस तरह दिखता है:ककड़ी परीक्षणों में एक मॉडल को मॉक/स्टब कैसे करें
को देखते हुए वहाँ एक उत्पाद "उत्पाद एक्स" है जब मैं अपनी उपलब्धियों को "आदेश अब" तो मैं पुनः निर्देशित किया जाना चाहिए प्रवेश और मैं क्लिक करें "मनमाना यूआरएल"
को समस्या यह है कि मैं कैसे सुनिश्चित करूं कि मेरा ऑर्डर मॉडल सही ढंग से यूआरएल सेट करता है और रिमोट पेमेंट गेटवे से संपर्क नहीं करता है?
[अपडेट किया गया लिंक] (https://github.com/cucumber/cucumber/wiki/mocking-and-stubbing-with-cucumber) – Jared