In my last blog post, I described how to use JUnit Theories to create large amounts of test runs, with very limited amount of work, like so: import static org.junit.Assume.assumeTrue; 1. @RunWith(Theories.class) 2. public class TheorieTest {