【问题标题】:How to identify and run the JUnit test cases dynamically againest the multipledata sets corresponding to each test如何针对每个测试对应的多个数据集动态识别和运行 JUnit 测试用例
【发布时间】:2013-05-14 13:06:39
【问题描述】:

我在 Excel 工作表中配置了一个数据。 Excel 工作表名称等于测试类名称,第一个工作表包含测试方法和相应的数据工作表名称。我已经构建了一个 Map>> 对象,就像 Map>。 我想用地图数据列表执行一个测试用例。所以假设我的数据现在已经准备好了。我想在测试类中识别测试方法,我需要作为 JUnit 动态执行该方法。 我完全打动了这里。请帮助我。 问候, 萨兰·库马尔 P.

【问题讨论】:

    标签: java junit junit4


    【解决方案1】:

    您的描述相当混乱,但我认为 JUnit 的参数化测试可能是一个解决方案:https://github.com/junit-team/junit/wiki/Parameterized-tests

    该机制允许您拥有 (1) 一种或多种接受某些测试数据的测试方法,以及 (2) 一种加载或生成此类测试数据集合的方法。然后为生成的数据集中的每个条目执行测试方法。

    【讨论】:

      猜你喜欢
      • 2012-01-04
      • 1970-01-01
      • 2012-02-19
      • 2011-06-29
      • 1970-01-01
      • 2013-04-11
      • 1970-01-01
      • 1970-01-01
      • 2020-11-07
      相关资源
      最近更新 更多