1
使用Junit4,我嘗試編寫一個包含3 @test的測試(.class),並且需要在每個測試中打開該應用。使用junit4管理線程
在函數init,可以啓動應用程序並關閉它所以:
@BeforeClass
public static void setupOnce() {
final Thread thread = new Thread() {
public void run() {
//start the appli in the main
thread.start();
}
}
}
@AfterClass
public static void CloseAppli() {
closeAppli();
}
在我的TestClass:TestButtons.java
我要開始在每個不可能在@Test APPLI ...
任何想法?
從你的問題中理解你想要做什麼是相當混亂的。你爲什麼創建一個線程?它是否像你想調用main()方法來啓動你的應用程序?你能提供更多細節嗎? – 2010-09-16 14:56:28
對不起 – laura 2010-09-16 15:21:30
事實上,在我的TestButton.java中,我想在每個測試(@test)中啓動和關閉應用程序,但是當我運行測試時,它通過啓動應用程序運行第一個應用程序,然後運行下一個測試沒有關閉然後打開另一個應用程序 – laura 2010-09-16 15:23:46