I want to create the following test class with JUnit4:
import junitparams.JUnitParamsRunner;
import org.junit.runner.RunWith;
import de.bechte.junit.runners.context.HierarchicalContextRunner;
@RunWith(JUnitParamsRunner.class)
@RunWith(HierarchicalContextRunner.class)
public class MultipleRunWithTest {
//...
}
I want to use both facilities of HierarchicalContextRunner
and JUnitParamsRunner
, because they are handy in creating readable unit tests.
JUnit gives this compile error:
Duplicate annotation @RunWith MultipleRunWith.java
What could be a resonable solution?