2012-03-15 61 views
0

我有一套來自junit的fitnesse測試用例。並且我想爲每個測試用例記錄測試或頁面名稱(來自setup())。請讓我知道如何使用示例代碼動態查找測試或頁面名稱。如何獲得動態測試名稱

感謝

+0

讓我添加更多信息。當我運行這個測試時,http://fitnesse.org/FitNesse.UserGuide.TwoMinuteExample,然後我想在我的日誌中打印「TwoMinuteExample」。請告訴我如何做到這一點。 – user920420 2012-03-15 14:09:46

回答

2

JUnit的TestName rule是你在找什麼。

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

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

添加評論與我的問題。我嘗試了這種方法,名字的值爲「[email protected]」。 – user920420 2012-03-15 14:10:50