2013-04-02 59 views
0

我有一個eclipse應用程序,我可以在其中創建項目並執行一些操作。我已經使用Junit爲某些函數編寫了測試用例。爲了運行這些測試功能,我正在做測試類的右鍵單擊並運行爲Junit插件測試,並且它正常工作。我無法同時做這兩件事。我需要的是在沒有人爲干預的情況下同時運行我的eclipse應用程序和Junit插件測試。 Junit插件測試必須在運行時完成。如果有辦法做到這一點,那麼請給我解決方案。是否可以同時運行Eclipse應用程序和Junit插件測試?

+0

沒有人爲干預,你的意思是什麼?你可以開始你的應用程序,然後你可以運行你的單元測試都應該工作。 –

+0

我的意思是在一次點擊都必須運行。如果我啓動我的Eclipse應用程序,那麼我無法運行Junit插件測試。發生錯誤(無法啓動應用程序,因爲關聯的工作區當前正在使用其他Eclipse應用程序C:\ Workspace \ ws1) –

+0

您可以爲兩個實例使用不同的工作區。 – Kane

回答

0

當您將它作爲Junit插件測試運行時,它已經啓動了您的eclipse插件(和應用程序),因此完全不需要嘗試啓動另外的應用程序。

您可能會困惑的是測試運行和「正常」手動運行使用兩個不同的工作區。因此,如果您嘗試訪問正常操作期間創建的測試中的某些文件,它們將不存在。但是你不應該依賴這些東西,而是你必須在測試設置方法中創建必要的工件。

相關問題