Revision 47596
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 | ||
---|---|---|
303 | 303 |
} |
304 | 304 |
|
305 | 305 |
public void testAddFeaturesWithoutGeom() throws DataException, ValidateDataParametersException, CreateGeometryException { |
306 |
FeatureStore store = createStoreWithoutGeomFieldFilled(); |
|
307 |
int n = 0; |
|
308 |
for (Feature feature : store.getFeatureSet()) { |
|
309 |
assertEquals(++n, feature.get(ID)); |
|
306 |
try { |
|
307 |
FeatureStore store = createStoreWithoutGeomFieldFilled(); |
|
308 |
int n = 0; |
|
309 |
for (Feature feature : store.getFeatureSet()) { |
|
310 |
assertEquals(++n, feature.get(ID)); |
|
311 |
} |
|
312 |
|
|
313 |
store.edit(); |
|
314 |
EditableFeature feature = store.createNewFeature(); |
|
315 |
feature.set(ID, 4); |
|
316 |
store.insert(feature); |
|
317 |
store.finishEditing(); |
|
318 |
assertEquals(4, store.getFeatureCount()); |
|
319 |
|
|
320 |
store.dispose(); |
|
321 |
} catch(Exception ex) { |
|
322 |
LOGGER.warn("", ex); |
|
323 |
throw ex; |
|
310 | 324 |
} |
311 |
|
|
312 |
store.edit(); |
|
313 |
EditableFeature feature = store.createNewFeature(); |
|
314 |
feature.set(ID, 4); |
|
315 |
store.insert(feature); |
|
316 |
store.finishEditing(); |
|
317 |
assertEquals(4, store.getFeatureCount()); |
|
318 |
|
|
319 |
store.dispose(); |
|
320 | 325 |
} |
321 | 326 |
|
322 | 327 |
public void testRemoveFeaturesWithoutGeom() throws DataException, ValidateDataParametersException, CreateGeometryException { |
Also available in: Unified diff