我想知道在编写 Spock 测试时,何时编写双然后:然后:子句是一个好习惯?例如
def 'some test'() {
given:
// Setup
when:
//work
then:
//Check condition 1
then:
//Check condition 2
}
答案 0 :(得分:2)
then-then
允许描述模拟交互之间的预期顺序。 (有关详细信息,请参阅http://docs.spockframework.org。)除此之外,它与then-and
相同,有时可以明确区分条件和/或单独说明。