2014-11-01 66 views
0

我正在爲TestNG編寫一個套件記錄器,並且我無法檢索測試套件中class的所有方法的完整列表。 ISuite interface上的getAllMethods()方法僅給出了由@Test註解的方法。我在class上有幾個公開方法,這些方法用@BeforeClass,@AfterClass等註釋。我也想檢索這些方法。我如何訪問它們? ISuite中沒有任何東西可以做我想做的事。獲取TestNG測試套件的類中_all_方法的列表

+0

套件運行之前你想要它嗎? – 2014-11-03 10:22:37

+0

是的。我想在列出測試的日誌,每個測試的類,然後每個類的配置方法和每個類的測試方法中打印套件的摘要。 – Selena 2014-11-03 16:03:25

回答

0

您也許可以使用Reflection API獲取所有方法,成員並將其過濾掉。