我知道设置规格(测试类)和功能(测试方法)的方法分别是setupSpec
和setup
...
我不确定相应的“撕下”方法是什么,所以我想我会查找一下。证明它们分别是cleanupSpec
和cleanup
,如here所述。
但是我也查阅了Spock 1.2 API Javadoc。不仅发现以上4种方法都不是spock.lang.Specification
的方法,而且在查找此Javadoc的索引时,我没有找到对它们的引用。
显然Spock是Groovy而不是Java,所以也许这可以通过某些Groovy魔术来解释。谁能解释这些方法的来源?
有趣的是,我实际上找不到在线链接到的Spock 1.2 API Javadoc。我是从Gradle下载的.jar编译我的。
[我知道设置规格(测试类)和功能(测试方法)的方法分别是setupSpec和setup ...我不确定相应的“拆卸”是什么...
我试图在spock源代码中找到答案,但发现它使用GroovyClassVisitor查找和执行此方法。