标签: java testing spock
我正在尝试学习在 Spock 测试框架中编写扩展程序。 我遇到了两种不同类型的扩展:
@Ignore
所以我的问题是: 它们之间有什么区别?我的自定义扩展程序何时应该更喜欢一种扩展名?
由于
答案 0 :(得分:1)
注释驱动扩展的范围较小,通常仅影响单个测试方法(或一组方法)
全球扩展的范围更广,可让您影响Spock在更广泛领域的工作方式(例如报道)
我建议您从注释扩展开始,看看是否可以在尽可能小的范围内完成您想要的任务。