@Test public void testSplit_OneZero() { ID[] splitOne = one.split(); ID[] expected = new ID[] { IDs.with(splitOne[0], zero), IDs.with(splitOne[1], zero) }; assertArrayEquals(expected, oneZero.split()); }
abstract ID[] split();
ID { abstract ID[] split(); }
ID { abstract ID[] split();  }
ID { abstract ID[] split();   }
ID { abstract ID[] split();    }