java - 如何将(JUnit)测试套件导出为可执行jar

标签 java eclipse unit-testing junit jar

在 Eclipse (Helios) 中有没有办法将我的 JUnit 测试套件(或者如果可能的话甚至是测试用例)打包/导出为可执行 jar 包?

我知道如何从具有主类的项目中生成可运行的 jar,但我不知道如何包含 TestRunner
有没有直接的方法,还是我必须以某种方式调用 TestRunner 的解决方法主类?

细节会很棒。

最佳答案

您是正确的,可执行 jar 需要 main() 方法。

不过,将 main 方法添加到您的测试套件中很容易。

public static void main(String[] args) throws Exception {                    
       JUnitCore.main(
         "com.stackoverflow.MyTestSuite");            
}

关于java - 如何将(JUnit)测试套件导出为可执行jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4648341/

相关文章:

c# - 犀牛模拟中的 AssertWasCalled

java - 我想在 jsp 中显示 boolean 方法以进行电子邮件验证

java - 了解 Hibernate 的条件#setMaxResults

java - 使用jquery和ajax时html中的表单操作?

java - 使用 tcp/ip 监视器监视 eclipse 上的其余调用

android - Kotlin Jacoco 覆盖率未显示 Android 中的静态方法(伴侣)

java - Hibernate JUnit 找不到 hibernate.cfg.xml

java - 如何使用 "interface builders"构建跨 IDE java GUI?

eclipse - 在子剪辑 : How do I connect an existing workspace with an existing repository

javascript - 如何仅对更改的文件进行开 Jest 覆盖?