Revision 322 org.gvsig.vectorediting/trunk/org.gvsig.vectorediting/org.gvsig.vectorediting.lib/org.gvsig.vectorediting.lib.prov/org.gvsig.vectorediting.lib.prov.circlecr/src/test/java/org/gvsig/vectorediting/lib/prov/circlecr/CircleCrTest.java

View differences:

CircleCrTest.java
40 40
import org.gvsig.fmap.geom.primitive.Circle;
41 41
import org.gvsig.fmap.geom.primitive.Point;
42 42
import org.gvsig.fmap.geom.primitive.Surface;
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.EditingManager;
......
66 68
    EditingManager editingManager;
67 69
    EditingService service;
68 70
    FeatureStore featureStoreTest;
71
    MapContext mapContextTest;
69 72

  
70 73
    @Override
71 74
    protected void doSetUp() throws Exception {
......
81 84
                + e.getMessage());
82 85
        }
83 86

  
87
        mapContextTest =
88
            new MapContext(new ViewPort(featureStoreTest
89
                .getDefaultFeatureType().getDefaultSRS()));
90

  
84 91
        service =
85 92
            editingManager.getEditingService(
86
                CircleCREditingProviderFactory.PROVIDER_NAME, featureStoreTest);
93
                CircleCREditingProviderFactory.PROVIDER_NAME, featureStoreTest,
94
                mapContextTest);
87 95

  
88 96
        service.start();
89 97

  
......
156 164

  
157 165
            service =
158 166
                editingManager.getEditingService(
159
                    CircleCREditingProviderFactory.PROVIDER_NAME, null);
167
                    CircleCREditingProviderFactory.PROVIDER_NAME, null,
168
                    mapContextTest);
160 169

  
161 170
            service.start();
162 171

  
......
214 223

  
215 224
            service =
216 225
                editingManager.getEditingService(
217
                    CircleCREditingProviderFactory.PROVIDER_NAME, null);
226
                    CircleCREditingProviderFactory.PROVIDER_NAME, null,
227
                    mapContextTest);
218 228

  
219 229
            service.start();
220 230

  
......
239 249
            service =
240 250
                editingManager.getEditingService(
241 251
                    CircleCREditingProviderFactory.PROVIDER_NAME,
242
                    featureStoreTest);
252
                    featureStoreTest, mapContextTest);
243 253

  
244 254
            service.start();
245 255

  
......
446 456
    public void testStart() {
447 457
        service =
448 458
            editingManager.getEditingService(
449
                CircleCREditingProviderFactory.PROVIDER_NAME, featureStoreTest);
459
                CircleCREditingProviderFactory.PROVIDER_NAME, featureStoreTest,
460
                mapContextTest);
450 461

  
451 462
        try {
452 463
            service.start();
......
458 469
    public void testStop() {
459 470
        service =
460 471
            editingManager.getEditingService(
461
                CircleCREditingProviderFactory.PROVIDER_NAME, featureStoreTest);
472
                CircleCREditingProviderFactory.PROVIDER_NAME, featureStoreTest,
473
                mapContextTest);
462 474

  
463 475
        try {
464 476
            service.start();
465 477
            service.stop();
466 478
        } catch (VectorEditingException e) {
467
            fail("Unexpected exception starting or stopping service: " + e.getMessage());
468
        } 
479
            fail("Unexpected exception starting or stopping service: "
480
                + e.getMessage());
481
        }
469 482
    }
470 483

  
471 484
    private FeatureStore openFeatureStoretest(String resourceName)

Also available in: Unified diff