public void testAddSeveral() throws FileNotFoundException, IOException {
DataStore csv = this.getDataStore();
SimpleFeatureStore rows = (SimpleFeatureStore) csv.getFeatureSource(TYPE_NAME);
SimpleFeatureType featureType = csv.getSchema(TYPE_NAME);
DefaultFeatureCollection toAdd = new DefaultFeatureCollection("test", featureType);
SimpleFeature newFeature = new SimpleFeatureImpl(new Object[] {this.newPoint(new Coordinate(12, 34)), "Manhattan Beach", 444}, featureType, new FeatureIdImpl("test1"), false);
toAdd.add(newFeature);
newFeature = new SimpleFeatureImpl(new Object[] {this.newPoint(new Coordinate(56, 78)), "Hermosa Beach", 555}, featureType, new FeatureIdImpl("test2"), false);
toAdd.add(newFeature);
newFeature = new SimpleFeatureImpl(new Object[] {this.newPoint(new Coordinate(90, 12)), "Redondo Beach", 666}, featureType, new FeatureIdImpl("test3"), false);
toAdd.add(newFeature);
rows.addFeatures(toAdd);
// re-open
csv = this.getDataStore();