【问题标题】:How to run all unique Junit tests in a given package?如何在给定包中运行所有独特的 Junit 测试?
【发布时间】:2015-08-20 04:36:43
【问题描述】:

如果我右键单击一个包并运行所有测试,它将运行它在包中找到的所有 JUnit 测试,但它也会运行套件,因此您可以运行多个相同的测试。

如何只运行 JUnit 测试而不运行套件?还是只运行一次相同的测试?

【问题讨论】:

  • 不确定是否有特殊功能,但是可以用正则表达式选择它们,因此请确保它们的名称不同。
  • @eckes 你能详细说明如何做到这一点吗?
  • 不确定独立运行器,但 Maven Surefire 有一个 <include>%regex[.*[Cat|Dog].*Test.*]</include> 设置。

标签: java eclipse unit-testing junit4


【解决方案1】:

我也遇到了同样的问题。 Eclipse 没有任何只选择测试而不选择套件的机制。我得到的解决方案是有一个testsuites 源文件夹,我可以在其中保存测试套件。我使用tests 源文件夹来保存单个测试用例。

【讨论】:

    猜你喜欢
    • 2011-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多