2014-03-31 111 views
-2

我有一個java主程序。該程序保存功能main(String[] args)。 我有另一個程序,保存Junit的功能。兩者都是獨立的程序和不同的軟件包。從類(具有主函數)運行方法後,我想將控制轉移到Junit類文件(即junit類文件控制並根據@註釋運行程序)。在Java中將執行控制從一個類傳遞到另一個類?

這可能嗎?

注:

  • JUnitCore()是不是選項。它不適合我的場景。
  • 我不想在我的主程序中運行Junit。我希望它作爲單獨的應用程序運行。

其他建議?

+0

對不起卡爾納,這不能回答我的問題。我可以從我的Java應用程序運行Junit測試。我想將控制權從主要功能線程轉移到Junit。 – Asvhini

+0

@Asvhini,你能否說一下你的意思是「轉移控制」? –

+0

它的確如此。調用'JunitCore.run()'將調用junit測試 – xyz

回答

0

是的,你可以..

創建的org.junit.runner.JUnitCore的對象,並使用參數爲包含JUnit測試用例類調用run方法。 當您想要傳輸控件時調用run方法。

相關問題