@Test
public void testSome_withMin() {

  assertEquals(3, Patterns.times(1, 4, CharPredicates.ALWAYS).match("abc", 0, 3));
  assertEquals(MISMATCH, Patterns.times(4, 5, CharPredicates.ALWAYS).match("abc", 0, 3));
  assertEquals(MISMATCH, Patterns.times(1, 1, CharPredicates.NEVER).match("abc", 0, 3));
  assertEquals(MISMATCH, Patterns.times(1, 1, CharPredicates.ALWAYS).match("", 0, 0));
}