В JUnit 3 я мог получить имя текущего выполняемого теста следующим образом:
public class MyTest extends TestCase
{
public void testSomething()
{
System.out.println("Current test is " + getName());
...
}
}
который напечатает «Текущий тест - это testSomething».
Есть ли какой-нибудь нестандартный или простой способ сделать это в JUnit 4?
Предыстория: очевидно, я не хочу просто печатать название теста. Я хочу загрузить данные, относящиеся к тесту, которые хранятся в ресурсе с тем же именем, что и тест. Вы знаете, соглашение важнее конфигурации и все такое.