何时使用:然后:在编写Spock测试时?

时间:2014-10-23 14:21:59

标签: spock

我想知道在编写 Spock 测试时,何时编写双然后然后:子句是一个好习惯?例如

def 'some test'() {
   given:
   // Setup
   when:
   //work

   then:
   //Check condition 1
   then:
   //Check condition 2
}

1 个答案:

答案 0 :(得分:2)

then-then允许描述模拟交互之间的预期顺序。 (有关详细信息,请参阅http://docs.spockframework.org。)除此之外,它与then-and相同,有时可以明确区分条件和/或单独说明。