final String fileName = MockData.PRIMITIVEGEOFEATURE.getLocalPart() + ".properties";
URL properties = MockData.class.getResource(fileName);
IOUtils.copy(properties.openStream(), new File(data, fileName));
// build a feature type with less attributes, extra attributes, type changes
SimpleFeatureTypeBuilder ftb = new SimpleFeatureTypeBuilder();
ftb.add("description", String.class);
ftb.add("pointProperty", MultiPoint.class); // poly -> multi-poly
ftb.add("intProperty", Long.class); // int -> long
ftb.add("dateTimeProperty", Date.class); // timestamp -> date
ftb.add("newProperty", String.class); // new property
ftb.setName(RENAMED); // rename type
primitive = ftb.buildFeatureType();
PropertyDataStore pds = new PropertyDataStore(data);
rts = new RetypingDataStore(pds) {
@Override