Groovy在Spock测试中的应用与优势
1. Groovy基础语法与Spock测试
Groovy作为一种灵活的编程语言,在Spock测试框架中有着广泛的应用。下面是一个使用Groovy编写的Spock测试类示例:
class DefDemoSpec extends spock.lang.Specification {
public void trivialSum1() {
when: "number is one"
int number = 1;
then: "number plus number is two"
number + number == 2;
}
def trivialSum2() {
when: "number is one"
int number = 1
then: "number plus number is two"
number + number == 2
}
def "Testing a trivial sum"() {
when: "number is one"
def number = 1
then: "number plus number is two"
number + number == 2
}
}
从上述代码可以看出, def 关键字是Groovy的标准特性,同时方法名也可以使用完整的字符串
超级会员免费看
订阅专栏 解锁全文
478

被折叠的 条评论
为什么被折叠?



