El escenario es el siguiente. Mi modelo de pedido tiene un after_create que contacta con una puerta de enlace de pago remoto para recuperar una URL de pago. En mis pruebas de Cucumber no quiero realizar esta acción, pero devuelvo una URL arbitraria. Mis pruebas de pepino actuales se ve así:Cómo se burlan/ramal en un modelo pepino prueba
Dado que hay un producto "Producto X" Cuando entro en mis credenciales Y hago clic en "Solicitar ahora" Entonces deba ser redirigida a "URL arbitraria"
El problema es ¿dónde/cómo me aseguro de que mi modelo de pedido establezca la URL correctamente y no contacte con la puerta de enlace de pago remoto?
[link Actualizado] (https://github.com/cucumber/cucumber/wiki/mocking-and-stubbing-with-cucumber) – Jared