不使用Annotation运行参数化的jUnit测试

时间:2015-01-15 10:23:11

标签: java automated-tests junit4

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

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

1 个答案:

答案 0 :(得分:3)

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

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