我com.sun.codemodel.JCodeModel
用来生成近 1000 个类,每个类都有关联的 JUnit。
我还生成了一个执行单个 JUnit 测试用例的 JUnit 测试套件。
为了完成这个代码生成项目,我想以编程方式使用final Result result = JUnitCore.runClasses(AllTests.class);
.
我遇到的困难是 JUnit 测试套件的执行与代码生成不同步。我需要能够检测com.sun.codemodel.JCodeModel.build()
方法何时完成我的代码生成,然后才执行 JUnit 测试套件。
我怎么知道com.sun.codemodel.JCodeModel.build()
方法何时完成?