如何动态获取测试名称

时间:2012-03-15 00:19:07

标签: junit fitnesse

我有一套来自junit的fitnesse测试用例。我想记录每个测试用例的测试或页面名称(来自setup())。请让我知道如何使用示例代码动态查找测试或页面名称。

由于

1 个答案:

答案 0 :(得分:2)

JUnit的TestName rule正是您要找的。

 public class TestNameTest {
    @Rule
    public TestName name= new TestName();

    @Test
    public void testA() {
            assertEquals("testA", name.getMethodName());
    }
 }