assertTrue(covers(road.getFeatures().features(), ORIGIONAL)); assertTrue(covers(road.getFeatures().features(), ORIGIONAL)); assertTrue(covers(road1.getFeatures().features(), REMOVE)); assertTrue(covers(road.getFeatures().features(), ORIGIONAL)); assertTrue(covers(road1.getFeatures().features(), REMOVE)); assertTrue(coversLax(road2.getFeatures().features(), ADD)); assertTrue(covers(road.getFeatures().features(), REMOVE)); assertTrue(covers(road1.getFeatures().features(), REMOVE)); assertTrue(coversLax(road2.getFeatures().features(), FINAL));
public void testGetFeatureSourceRiver() throws NoSuchElementException, IOException { SimpleFeatureSource river = data.getFeatureSource("river"); assertSame(riverType, river.getSchema()); assertSame(data, river.getDataStore()); SimpleFeatureCollection all = river.getFeatures(); assertEquals(2, all.size()); assertEquals(riverBounds, all.getBounds()); assertTrue("rivers", covers(all.features(), riverFeatures)); SimpleFeatureCollection expected = DataUtilities.collection(riverFeatures); assertCovers("all", expected, all); assertEquals(riverBounds, all.getBounds()); }
assertTrue(covers(reader, ORIGIONAL)); assertTrue(covers(reader, ORIGIONAL)); reader = data.getFeatureReader(new Query("road"), t1); assertTrue(covers(reader, REMOVE)); assertTrue(covers(reader, ORIGIONAL)); reader = data.getFeatureReader(new Query("road"), t1); assertTrue(covers(reader, REMOVE)); assertTrue(covers(reader, ORIGIONAL)); reader = data.getFeatureReader(new Query("road"), t2); assertTrue(coversLax(reader, ADD)); assertTrue(covers(reader, ORIGIONAL)); reader = data.getFeatureReader(new Query("road"), t2); assertTrue(coversLax(reader, ADD)); assertTrue(covers(reader, REMOVE)); reader = data.getFeatureReader(new Query("road"), t1); assertTrue(covers(reader, REMOVE)); reader = data.getFeatureReader(new Query("road"), t2); assertTrue(coversLax(reader, FINAL));