@Test
public void testSplitByOrbit_fivePoints_twoOrbits() {

    final List<SamplingPoint> pointList = new ArrayList<>();
    addSamplePoint(34, pointList);
    addSamplePoint(34, pointList);
    addSamplePoint(34, pointList);
    addSamplePoint(67, pointList);
    addSamplePoint(67, pointList);
    final List<List<SamplingPoint>> byOrbit = filter.splitByOrbit(pointList);
    assertNotNull(byOrbit);
    assertEquals(2, byOrbit.size());
    List<SamplingPoint> orbitPoints = byOrbit.get(0);
    assertNotNull(orbitPoints);
    assertEquals(3, orbitPoints.size());
    orbitPoints = byOrbit.get(1);
    assertNotNull(orbitPoints);
    assertEquals(2, orbitPoints.size());
}