Tutti i miei test per il mio aspetto codice Groovy come questoTest Wrapping JUnit (in Eclipse)
public void testButtons() {
try {
page.getButtons();
} catch (Exception e) {
throw org.codehaus.groovy.runtime.StackTraceUtils.sanitize(e);
}
}
perché ho bisogno di disinfettare ogni possibile StackTrace che appare (altrimenti è molto difficile da leggere in quanto è ottenuto tutto il Meta-codice Groovy). Esiste un modo per specificare che tutti i test di JUnit vengono incapsulati in un modo particolare (come un gestore di errori)?
Nota: Io sto eseguendo questi in Eclipse, ma se c'è un modo per farlo in IntelliJ o Netbeans, sarebbe bene sapere.
Grazie a @Yishai. Controllerò qui quando avrò il codice reale. –
Basta fare alcune note :) 'println (junit.runner.Version.id());' –
Hmmm ... la sintassi sembra essere a posto, ma il metodo 'apply' non viene mai eseguito. Stiamo ancora pensando a questa cosa ... –