我有一个* .class文件,其中包含我要测试的类,* .class文件包含JUnit测试。我需要以编程方式运行测试。任何人都有任何想法从哪里开始?
实际上,使用ShellCommandRunner启动的JarCreator,我创建了我想要测试的.Class文件的JarFile。
然后使用刚创建的JarFile目录和包含Junit测试的类的目录,我通过命令行启动JunitRunner.jar(位于Java文件夹中) 这个执行给了我一个Stdout结果(在一个字符串中)。
我想要的是避免使用ShellCommandRunner并从Eclipse中的Junit Executor获取测试结果,从待测试的.class文件的目录开始,以及测试该类和的Junit测试的目录在String中获取结果,如果可以避免在开始测试之前创建要创建的jar文件。