package com.github.davidmoten.rtree; import static org.junit.Assert.assertEquals; import java.util.List; import org.junit.Test; import com.github.davidmoten.guavamini.Lists; import com.github.davidmoten.rtree.geometry.Geometries; import com.github.davidmoten.rtree.geometry.HasGeometry; import com.github.davidmoten.rtree.geometry.ListPair; public class SplitterRStarTest { @Test public void testGetPairs() { int minSize = 2; List<HasGeometry> list = Lists.newArrayList(); list.add(Geometries.point(1, 1).mbr()); list.add(Geometries.point(2, 2).mbr()); list.add(Geometries.point(3, 3).mbr()); list.add(Geometries.point(4, 4).mbr()); list.add(Geometries.point(5, 5).mbr()); List<ListPair<HasGeometry>> pairs = SplitterRStar.getPairs(minSize, list); assertEquals(2, pairs.size()); } }