Все мои тесты для моего Groovy кода выглядеть следующим образомОбертывание JUnit тесты (в Eclipse)
public void testButtons() {
try {
page.getButtons();
} catch (Exception e) {
throw org.codehaus.groovy.runtime.StackTraceUtils.sanitize(e);
}
}
, потому что мне нужно дезинфицировать любые возможные StackTrace, который появляется (в противном случае это очень трудно читать, так как у него есть все Groovy метакод). Есть ли способ указать, что все тесты JUnit обернуты определенным образом (например, обработчик ошибок)?
Примечание: Я запускаю их в Eclipse, но если есть способ сделать это в IntelliJ или Netbeans, это было бы полезно знать.
Спасибо @Yishai. Я вернусь сюда, когда вернусь к реальному коду. –
Просто сделайте несколько заметок :) 'println (junit.runner.Version.id());' –
Хммм ... синтаксис кажется всем хорошим, но метод 'apply' никогда не запускается. Все еще выдумывая эту штуку ... –