시나리오는 다음과 같습니다. 내 주문 모델에는 지불 URL을 검색하기 위해 원격 지불 게이트웨이에 접속하는 after_create가 있습니다. 내 오이 테스트에서는이 작업을 수행하고 싶지 않지만 임의의 URL을 반환합니다. 나의 현재 오이 테스트는 다음과 같습니다오이 테스트에서 모의 / 스터브 방법
제품 "제품 X가"이 주어 가 그럼 난 리디렉션해야한다 "지금 주문"내 자격 증명 를 입력 내가 클릭하면 "임의의 URL"
에 문제는 내 주문 모델이 URL을 올바르게 설정하고 원격 지불 게이트웨이에 연결하지 않는지 확인하는 것입니다.
[업데이트 된 링크] (https://github.com/cucumber/cucumber/wiki/mocking-and-stubbing-with-cucumber) – Jared