Revision 322 org.gvsig.vectorediting/trunk/org.gvsig.vectorediting/org.gvsig.vectorediting.lib/org.gvsig.vectorediting.lib.prov/org.gvsig.vectorediting.lib.prov.point/src/test/java/org/gvsig/vectorediting/lib/prov/point/PointTest.java
PointTest.java | ||
---|---|---|
36 | 36 |
import org.gvsig.fmap.geom.GeometryLocator; |
37 | 37 |
import org.gvsig.fmap.geom.GeometryManager; |
38 | 38 |
import org.gvsig.fmap.geom.primitive.Point; |
39 |
import org.gvsig.fmap.mapcontext.MapContext; |
|
40 |
import org.gvsig.fmap.mapcontext.ViewPort; |
|
39 | 41 |
import org.gvsig.tools.junit.AbstractLibraryAutoInitTestCase; |
40 | 42 |
import org.gvsig.vectorediting.lib.api.DrawingStatus; |
41 | 43 |
import org.gvsig.vectorediting.lib.api.EditingManager; |
... | ... | |
63 | 65 |
EditingManager editingManager; |
64 | 66 |
EditingService service; |
65 | 67 |
FeatureStore featureStoreTest; |
68 |
MapContext mapContextTest; |
|
66 | 69 |
|
67 | 70 |
@Override |
68 | 71 |
protected void doSetUp() throws Exception { |
... | ... | |
78 | 81 |
+ e.getMessage()); |
79 | 82 |
} |
80 | 83 |
|
84 |
mapContextTest = |
|
85 |
new MapContext(new ViewPort(featureStoreTest |
|
86 |
.getDefaultFeatureType().getDefaultSRS())); |
|
87 |
|
|
81 | 88 |
service = |
82 | 89 |
editingManager.getEditingService( |
83 |
PointEditingProviderFactory.PROVIDER_NAME, |
|
84 |
featureStoreTest);
|
|
90 |
PointEditingProviderFactory.PROVIDER_NAME, featureStoreTest,
|
|
91 |
mapContextTest);
|
|
85 | 92 |
|
86 | 93 |
service.start(); |
87 | 94 |
} |
... | ... | |
127 | 134 |
|
128 | 135 |
service = |
129 | 136 |
editingManager.getEditingService( |
130 |
PointEditingProviderFactory.PROVIDER_NAME, null); |
|
137 |
PointEditingProviderFactory.PROVIDER_NAME, null, |
|
138 |
mapContextTest); |
|
131 | 139 |
|
132 | 140 |
service.start(); |
133 | 141 |
|
... | ... | |
177 | 185 |
|
178 | 186 |
service = |
179 | 187 |
editingManager.getEditingService( |
180 |
PointEditingProviderFactory.PROVIDER_NAME, null); |
|
188 |
PointEditingProviderFactory.PROVIDER_NAME, null, |
|
189 |
mapContextTest); |
|
181 | 190 |
|
182 | 191 |
point = geoManager.createPoint(0, 0, Geometry.SUBTYPES.GEOM2D); |
183 | 192 |
service.setValue(point); |
... | ... | |
288 | 297 |
public void testStart() { |
289 | 298 |
service = |
290 | 299 |
editingManager.getEditingService( |
291 |
PointEditingProviderFactory.PROVIDER_NAME, |
|
292 |
featureStoreTest);
|
|
300 |
PointEditingProviderFactory.PROVIDER_NAME, featureStoreTest,
|
|
301 |
mapContextTest);
|
|
293 | 302 |
|
294 | 303 |
try { |
295 | 304 |
service.start(); |
... | ... | |
301 | 310 |
public void testStop() { |
302 | 311 |
service = |
303 | 312 |
editingManager.getEditingService( |
304 |
PointEditingProviderFactory.PROVIDER_NAME, |
|
305 |
featureStoreTest);
|
|
313 |
PointEditingProviderFactory.PROVIDER_NAME, featureStoreTest,
|
|
314 |
mapContextTest);
|
|
306 | 315 |
|
307 | 316 |
try { |
308 | 317 |
service.start(); |
309 | 318 |
service.stop(); |
310 | 319 |
} catch (VectorEditingException e) { |
311 |
fail("Unexpected exception starting or stopping service: " + e.getMessage()); |
|
312 |
} |
|
320 |
fail("Unexpected exception starting or stopping service: " |
|
321 |
+ e.getMessage()); |
|
322 |
} |
|
313 | 323 |
} |
314 | 324 |
|
315 | 325 |
private FeatureStore openTestFeatureStore() throws Exception { |
Also available in: Unified diff