2015-01-15 1 views
6

테스트 클래스에서 주석 @RunWith(Parameterized.class)을 사용하여 매개 변수화 된 jUnit 테스트를 실행하고 있습니다. 그러나 이제는 PowerMockRunner을 사용하여 테스트 클래스를 실행해야하므로 주석 @RunWith(PowerMockRunner.class)을 사용해야합니다. 분명히 하나의 @RunWith 주석 만 허용되므로 이는 불가능합니다.주석을 사용하지 않고 매개 변수가있는 jUnit 테스트를 실행하십시오.

@RunWith(Parameterized.class) 주석을 사용하지 않고 매개 변수화 된 테스트를 어떻게 구현할 수 있습니까?

답변

3

JUnit 규칙을 사용하여 PowerMock을 부트 스트랩 할 수 있으므로 더 이상 RunWith가 필요하지 않습니다. 내 경우에는 작동

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

+0

많은 감사 ... 어쨌든 나는 아직도 나를 @RunWith (Parameterized.class) 주석을 떠날 수 있도록하는 솔루션을 찾고 있어요. – Paul

관련 문제