2013-07-31 108 views
1

有沒有什麼方法可以獲得當前測試用例的類執行。通過@Rule註解,我們可以獲得當前測試方法的方法名稱,但是爲了獲得類,我無法找到我可以獲得類的方式。獲取當前測試用例在Junit中運行的類

public void setUp() throws Exception 
{ 
    Method method=MyClass.class.getMethod(testName.getMethodName()); 

}

我想要得到MYCLASS這樣我可以實現上面的代碼概括爲任何含類試驗方法。

在此先感謝。

回答

0

要獲得類名使用

@Test 
public void setUp() throws Exception 
    Class clazz = this.getClass(); //if you want to get Class object 
    String name = clazz.getCanonicalName(); //you want to get only class name 
} 
相關問題