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

View differences:

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