亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

這個類里不能包含其他的方法是什么意思

今天我在一個工程里看到了一個包含方法的測試套件類,方法如下:

?public?static???TestSuite??testSuite()?{??
?????????TestSuite??suite?=?new?TestSuite("Test?for?test");??
?????????//$JUnit-BEGIN$??
?????????suite.addTestSuite(BindHandlerTest.class);??
?????????suite.addTestSuite(UnbindHandlerTest.class);??
?????????//$JUnit-END$??
?????????return?suite;

我測試了下,這個測試套件類仍然能正確運行,這是不是說明測試套件類仍然能包含其它方法,那么,可以包含怎樣的方法呢?
ps:老師講的課條理非常清楚,讓人一看就懂~~

正在回答

1 回答

你好!junit3里經常會這么用,對于junit4而言它使用的是注解來減少代碼的編寫,這兩所實現的功能是一樣的,TestSuite對象包含的addTestSuite()方法也是將測試類作為參數傳入一起運行,如果你在注解里已經向測試套件里注冊了測試類,那么代碼里就沒有必須再寫,測試套件類只是個入口而已。

0 回復 有任何疑惑可以回復我~
#1

one_the_other 提問者

哦,明白!多謝,老師真帥!
2015-04-20 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

這個類里不能包含其他的方法是什么意思

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號