Desidero eseguire alcune registrazioni durante l'esecuzione del test JUnit. In JUnit 3.x è stato sempre facile per ottenere il nome del caso di test attualmente in esecuzione, non importa quanto il banco di prova è stato istanziato:Come ottenere il nome del test case in JUnit 4 in fase di esecuzione?
public void testFoo() throws Exception() {
String testName = this.getName();
// [...] do some stuff
}
In JUnit 4 cose sembrano essere non così facile. Qualcuno sa una soluzione a questo? C'è qualche opzione per riflettere nell'istanza corrente del Runner?
sembra simile a: http://stackoverflow.com/questions/473401/get-name-of-currently-executing-test-in-junit-4 –