我们能写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.
}