Exemple #1
0
        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);
        }
Exemple #2
0
        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));
        }