@Test public void testInsertHoleInPolygonOutline() { List<VectorXZ> newOutline = new LinkedList<VectorXZ>(outlineA); EarClippingTriangulationUtil.insertHoleInPolygonOutline( newOutline, holeB, Arrays.asList(holeA)); assertSame(outlineA.size() + holeB.getVertexLoop().size() + 1, newOutline.size()); for (VectorXZ innerVertex : holeB.getVertexLoop()) { assertTrue(newOutline.contains(innerVertex)); } }