vorspiegelt/stibitzt Das Szenario ist wie folgt. Mein Bestellmodell hat ein after_create, das mit einem Remote-Zahlungsgateway Kontakt aufnimmt, um eine Zahlungs-URL abzurufen. In meinen Gurkentests möchte ich diese Aktion nicht durchführen, sondern eine beliebige URL zurückgeben. Meine aktuellen Gurken Tests sieht wie folgt aus:Wie man ein Modell in den Gurkentests
Da gibt es ein Produkt „Produkt X“ Wenn ich geben mein Beglaubigungs Und ich auf „Jetzt bestellen“ Dann sollte ich auf „willkürliche url“
weitergeleitet Das Problem ist, wo/wie stelle ich sicher, dass mein Bestellmodell die URL richtig setzt und nicht den Remote-Payment-Gateway kontaktiert?
[Aktualisierter Link] (https://github.com/cucumber/cucumber/wiki/mocking-and-stubbing-with-cucumber) – Jared