Revision 47436 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.impl/src/test/java/org/gvsig/fmap/dal/store/memory/MemoryStoreProviderTest.java

View differences:

MemoryStoreProviderTest.java
279 279
    }
280 280

  
281 281
    public void testUpdateFeaturesWithGeom() throws DataException, ValidateDataParametersException, CreateGeometryException {
282
        List<Geometry> geoms = new ArrayList<>();
283
        FeatureStore store = createStoreWithGeomFieldFilled(geoms);
282
        try {
283
            List<Geometry> geoms = new ArrayList<>();
284
            FeatureStore store = createStoreWithGeomFieldFilled(geoms);
284 285

  
285
        store.edit();
286
        FeatureSet set = store.getFeatureSet();
287
        for (Feature feature : set) {
288
            EditableFeature ef = feature.getEditable();
289
            ef.set(LABEL, "Bye");
290
            set.update(ef);
291
        }
292
        store.finishEditing();
286
            store.edit();
287
            FeatureSet set = store.getFeatureSet();
288
            for (Feature feature : set) {
289
                EditableFeature ef = feature.getEditable();
290
                ef.set(LABEL, "Bye");
291
                set.update(ef);
292
            }
293
            store.finishEditing();
293 294

  
294
        for (Feature feature : store.getFeatureSet()) {
295
            assertEquals("Bye", feature.get(LABEL));
295
            for (Feature feature : store.getFeatureSet()) {
296
                assertEquals("Bye", feature.get(LABEL));
297
            }
298
            store.dispose();
299
        } catch (Exception ex) {
300
            LOGGER.warn("Test error", ex);
301
            throw ex;
296 302
        }
297
        store.dispose();
298 303
    }
299 304

  
300 305
    public void testAddFeaturesWithoutGeom() throws DataException, ValidateDataParametersException, CreateGeometryException {

Also available in: Unified diff