public void testEqualsFilter() throws Exception {
FilterFactory2 ff = CommonFactoryFinder.getFilterFactory2(null);
// should match only "r3"
GeometryFactory gf = new GeometryFactory();
Geometry g = gf.createGeometry((Geometry) td.roadFeatures[2].getDefaultGeometry());
Equals cs = ff.equal(ff.literal(g), ff.property(aname("geom")));
FeatureCollection features = dataStore.getFeatureSource(tname("road")).getFeatures(cs);
checkSingleResult(features, "r3");
}
protected void checkSingleResult(FeatureCollection features, String name) {