스팍 테스트에서 조건이라면 when
/then
을 쓸 수 있습니까? 코드는 다음과 같습니다. 여기에서 나는 언제 그리고 언제 부름을 통제하려고 노력하고있다.스포크 테스트에서 조건 일 경우`when// then then '을 쓸 수 있습니까?
def testMethod(){
given:
if(some Condition) {
when:
eventOne Occurred
then:
assertion based on eventOne
} else if (some Condition) {
when:
eventTwo Occurred
then:
assertion based on eventTwo
} else {
when:
eventThree Occurred
then:
assertion based on eventThree
}
where:
iteration here.
}