Что эквивалентно правилу TestName в JUnit 5? - PullRequest
0 голосов
/ 29 августа 2018

Как я могу получить название метода тестирования в JUnit 5?

1 Ответ

0 голосов
/ 29 августа 2018

Объявите параметр типа TestInfo в вашем методе тестирования, и JUnit автоматически предоставит экземпляр этого метода:

@Test
void getTestInfo(TestInfo testInfo) { // Automatically injected
    System.out.println(testInfo.getDisplayName());
    System.out.println(testInfo.getTestMethod());
    System.out.println(testInfo.getTestClass());
    System.out.println(testInfo.getTags());
}

Вы можете получить имя метода тестирования (и более) из экземпляра TestInfo, как показано выше.

...