我在Spock
中有一个测试规范,我希望将相同的测试应用于另一种方法,但一种方法除外。我扩展了原始规范,实现了与替代方案相关的一些自定义内容,并且真的想要排除一个测试方法的执行。
我用
尝试了@Ignore
def "Something must work in a certain way"() {
//No implementation
}
但似乎无论如何都要调用该方法。
这可以实现吗?
答案 0 :(得分:61)
验证usort($array, function($a, $b){
if(!$b['distance'])
return -1;
elseif(!$a['distance'])
return 1;
return $a['distance'] - $b['distance'];
});
的导入语句。它应该从spock库而不是JUnit导入:
@Ignore
而不是
import spock.lang.Ignore