public void testSpatialEditionUndoRedo() throws Exception {
SpatialDataSource d = (SpatialDataSource)
ds.getDataSource("spatialobjectpersona",
DataSourceFactory.UNDOABLE);
d.beginTrans();
String snapshot1 = d.getAsString();
d.setFieldValue(0, 1, ValueFactory.createValue(10d));
String snapshot2 = d.getAsString();
d.setFieldValue(0, 1, ValueFactory.createValue(12d));
String snapshot3 = d.getAsString();