private TestPresenter2D createPresenter(Double width, Double height, out TestView2D view) { Map map = new Map(_factories.GeoFactory); map.AddLayer(DataSourceHelper.CreateFeatureFeatureLayer(_factories.GeoFactory)); //map.AddLayer(DataSourceHelper.CreateGeometryFeatureLayer()); view = new TestView2D(map); view.ViewSize = new Size2D(width, height); TestPresenter2D mapPresenter = view.Presenter; return(mapPresenter); }
public void PanWhenNoWorldBoundsThrowsException() { Map map = new Map(_factories.GeoFactory); map.AddLayer(DataSourceHelper.CreateFeatureFeatureLayer(_factories.GeoFactory)); //map.AddLayer(DataSourceHelper.CreateGeometryFeatureLayer()); TestView2D view = new TestView2D(map); map.ActiveTool = StandardMapView2DMapTools.Pan; Assert.Throws <InvalidOperationException>(delegate { view.RaiseBegin(new Point2D(200, 250)); }); //view.RaiseMoveTo(new Point2D(250, 250)); //view.RaiseEnd(new Point2D(250, 250)); }