More on JUnit Theories
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;
@RunWith(Theories.class)
public class TheorieTest {
@DataPoint
public static String a = "a";
@DataPoint
public static String b = "bb";
@DataPoint
public static String c = "ccc";
@Theory
public void stringTest(String x, String y) {
assumeTrue(x.length() > [...]