【问题标题】:Run Parameterized jUnit tests without using Annotation在不使用注释的情况下运行参数化 jUnit 测试
【发布时间】:2015-03-13 17:16:01
【问题描述】:

我正在通过在我的测试类上使用注释@RunWith(Parameterized.class) 来运行参数化的 jUnit 测试。但是现在我还需要使用PowerMockRunner 运行我的测试类,因此使用注释@RunWith(PowerMockRunner.class)。显然这是不可能的,因为只允许使用一个 @RunWith 注释。

如何在不使用注解@RunWith(Parameterized.class) 的情况下实现参数化测试?

【问题讨论】:

    标签: java automated-tests junit4


    【解决方案1】:

    您可以使用 JUnit 规则引导 PowerMock,因此您不再需要 RunWith。

    https://code.google.com/p/powermock/wiki/PowerMockRule

    【讨论】:

    • 非常感谢,这适用于我的情况......无论如何,我仍在寻找一种解决方案,让我省略 @RunWith(Parameterized.class) 注释。
    猜你喜欢
    • 1970-01-01
    • 2023-04-04
    • 2018-09-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-01
    • 1970-01-01
    相关资源
    最近更新 更多