2012-06-08 2 views
1

여러분, 나는 다음을 달성하고 싶습니다. 오이 시나리오를 실행하는 동안, 특정 엣지 케이스가 발생할 수 있습니다. 엣지 케이스가 발생하면 스텝이 실패하고 모든 후속 작업이 실행됩니다 단계가 건너 뛰고 시나리오가 실패하면 시나리오의 상태를 건너 뛰거나 전달하도록 설정하려는 시나리오의 경우 시나리오에서 실패합니다. 이를 달성하는 방법에 대한 아이디어는 매우 높이 평가됩니다. 감사.실행 시간에 오이 테스트의 결과/상태 업데이트하기

답변

0

귀하의 작은 오이 시나리오는 서로 완전히 독립적이어야합니다. 시나리오의 Given 또는 When 단계에 직접 언급되지 않은 일부 엣지 케이스 나 배경에 의존해서는 안됩니다.

당신처럼 보일 수 2 개 시나리오 작성해야합니다 :이 방법은 당신을 위해 작동하지 않습니다이라고 생각하면

Given edge case doesn't happen 
... 
Then A happens 
Given edge case happens 
... 
Then B happens 
+0

@NeorubyAlto를, 다음 질문 당신이 뭘 가장자리 경우 말한다. –