Revision 322 org.gvsig.vectorediting/trunk/org.gvsig.vectorediting/org.gvsig.vectorediting.lib/org.gvsig.vectorediting.lib.prov/org.gvsig.vectorediting.lib.prov.polyline/src/test/java/org/gvsig/vectorediting/lib/prov/polyline/PolylineTest.java
PolylineTest.java | ||
---|---|---|
40 | 40 |
import org.gvsig.fmap.geom.primitive.Curve; |
41 | 41 |
import org.gvsig.fmap.geom.primitive.Line; |
42 | 42 |
import org.gvsig.fmap.geom.primitive.Point; |
43 |
import org.gvsig.fmap.mapcontext.MapContext; |
|
44 |
import org.gvsig.fmap.mapcontext.ViewPort; |
|
43 | 45 |
import org.gvsig.tools.junit.AbstractLibraryAutoInitTestCase; |
44 | 46 |
import org.gvsig.vectorediting.lib.api.DrawingStatus; |
45 | 47 |
import org.gvsig.vectorediting.lib.api.EditingService; |
... | ... | |
64 | 66 |
FeatureStore featureStoreTest; |
65 | 67 |
EditingService service; |
66 | 68 |
DataManager dataManager; |
69 |
MapContext mapContextTest; |
|
67 | 70 |
|
68 | 71 |
@Override |
69 | 72 |
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 |
PolylineEditingProviderFactory.PROVIDER_NAME, featureStoreTest); |
|
90 |
PolylineEditingProviderFactory.PROVIDER_NAME, featureStoreTest, |
|
91 |
mapContextTest); |
|
84 | 92 |
|
85 | 93 |
service.start(); |
86 | 94 |
|
... | ... | |
392 | 400 |
public void testStart() { |
393 | 401 |
service = |
394 | 402 |
editingManager.getEditingService( |
395 |
PolylineEditingProviderFactory.PROVIDER_NAME, featureStoreTest); |
|
403 |
PolylineEditingProviderFactory.PROVIDER_NAME, featureStoreTest, |
|
404 |
mapContextTest); |
|
396 | 405 |
|
397 | 406 |
try { |
398 | 407 |
service.start(); |
... | ... | |
404 | 413 |
public void testStop() { |
405 | 414 |
service = |
406 | 415 |
editingManager.getEditingService( |
407 |
PolylineEditingProviderFactory.PROVIDER_NAME, featureStoreTest); |
|
416 |
PolylineEditingProviderFactory.PROVIDER_NAME, featureStoreTest, |
|
417 |
mapContextTest); |
|
408 | 418 |
|
409 | 419 |
try { |
410 | 420 |
service.start(); |
411 | 421 |
service.stop(); |
412 | 422 |
} catch (VectorEditingException e) { |
413 | 423 |
fail("Unexpected exception stopping service: " + e.getMessage()); |
414 |
}
|
|
424 |
} |
|
415 | 425 |
} |
416 | 426 |
|
417 | 427 |
private FeatureStore openTestFeatureStore() throws Exception { |
Also available in: Unified diff