基本的に、テストが実行されたばかりのコンソールにログを記録したいティアダウンメソッドがあります。その文字列を取得するにはどうすればよいですか?
クラス名は取得できますが、実行したばかりの実際のメソッドが必要です。
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
しかし、私は実際にあるべき魔法を知りません。