我們能寫when
/then
內如果條件斯波克測試?代碼看起來像這樣。在這裏,我試圖控制時間和時間的調用。我們可以寫`when` /`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.
}