Quiero hacer un poco de registro mientras ejecuto mi prueba JUnit. En 3.x JUnit siempre era fácil de obtener el nombre del caso de prueba actualmente en ejecución, no importa cómo se crea una instancia del caso de prueba:¿Cómo obtener el nombre del caso de prueba en JUnit 4 en tiempo de ejecución?
public void testFoo() throws Exception() {
String testName = this.getName();
// [...] do some stuff
}
en JUnit 4 cosas parecen no ser tan fácil. ¿Alguien sabe una solución para esto? ¿Hay alguna opción para reflejar en la instancia actual de Runner?
parece similar a: http://stackoverflow.com/questions/473401/get-name-of-currently-executing-test-in-junit-4 –