所有我的 Groovy 代码测试都是这样的。
public void testButtons() {
try {
page.getButtons();
} catch (Exception e) {
throw org.codehaus.groovy.runtime.StackTraceUtils.sanitize(e);
}
}
因为我需要清理任何可能出现的StackTrace(否则很难阅读,因为它包含所有Groovy元代码)。有没有办法指定所有JUnit测试以特定方式包装(例如错误处理程序)?
注意:我正在Eclipse中运行这些测试,但如果在IntelliJ或Netbeans中有方法可以实现这一点,那将是很好的。
println(junit.runner.Version.id());
- Dan Rosenstarkapply
方法从未被执行。还在摸索这个问题... - Dan Rosenstark