在Java中将执行控制从一个类转移到另一个类?

时间:2014-03-31 12:17:20

标签: java junit4

我有一个java主程序。该程序包含函数main(String[] args)。 我有另一个程序,它具有Junit的功能。两者都是独立的程序和不同的包。从类(具有main函数)运行方法后,我想将控制转移到Junit类文件(即junit类文件控制并根据@ annotation运行程序)。

这可能吗?

注意:

  • JUnitCore()不是选项。这对我的情况来说并不适用。
  • 我不想在我的主程序中运行Junit。我希望它作为单独的应用程序运行。

还有其他建议吗?

1 个答案:

答案 0 :(得分:0)

是的,你可以......

创建org.junit.runner.JUnitCore的对象,并使用参数调用run方法作为包含junit测试用例的类。 如果要传输控件,请调用run方法。