По сути, у меня есть метод разрыва, который я хочу записать на консоль, какой тест был только что запущен. Как мне получить эту строку?
Я могу получить имя класса, но я хочу фактический метод, который был только что выполнен.
public class TestSomething {
@AfterMethod
public void tearDown() {
System.out.println("The test that just ran was: " + getTestThatJustRanMethodName());
}
@Test
public void testCase() {
assertTrue(1 == 1);
}
}
... должен вывести на экран: "Тест, который только что запустился, был: testCase"
Тем не менее, я не знаю магию, getTestThatJustRanMethodName
должно быть getTestThatJustRanMethodName
.