【问题标题】:Default Eclipse Configuration (VM, Classpath) for JUNIT?JUNIT 的默认 Eclipse 配置(VM、类路径)?
【发布时间】:2012-08-29 09:21:58
【问题描述】:

我有默认配置,例如 VM 参数 (-Xms512m -Xmx1024m -XX:MaxPermSize=256M) 以及运行所有 JUNIT 的类路径文件夹 测试用例。

目前在 Eclipse 中,我总是为每个测试用例创建相同/重复的配置,否则测试用例会失败。

有没有办法将上述配置为所有 JUNIT 测试用例的默认值,以避免创建现有测试用例的副本并重命名测试用例名称?

原因是每当我需要运行一个新的测试用例时,我都需要进行上述操作。如果有办法,Junit 测试用例会自动选择默认配置,测试用例会自动运行。

【问题讨论】:

    标签: eclipse


    【解决方案1】:

    您可以在 Eclipse 首选项中设置默认 VM 参数,这些参数将用于每个运行配置,因此您甚至不必为您的应用程序设置它们:

    Window -> Preferences -> Java -> Installed JRE -> 选择您的活动 JRE 并单击 Edit。为Default VM Arguments 提出你的论据。

    【讨论】:

    • @Kathir 你应该尝试一下,但我相信默认 VM 参数也适用于此。
    • 有什么方法可以只为 Junit JRE 而不是为 Eclipse 启动的每个进程设置这些参数?修改窗口 -> 首选项 -> Java -> 已安装的 JRE 还修改了 tomcat 和我使用 Eclipse 启动的任何其他应用程序的运行时参数。
    • @vanval 您也可以为单元测试的运行配置设置这些值。
    • @user714965 我想要一种方法将其设置为与上述问题相同的更高级别 - 我想避免必须在每个单元测试的运行配置中设置它,同时避免它对从 eclipse 启动的每个 java 进程生效,如果我在 JRE 上设置它会发生这种情况
    • 嗯,是的,我们想要更多的控制权
    猜你喜欢
    • 1970-01-01
    • 2012-08-13
    • 2019-03-09
    • 1970-01-01
    • 2011-08-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-06
    • 1970-01-01
    相关资源
    最近更新 更多