Beispiel #1
0
        public void Should_DispatchMouseMoveEvent()
        {
            var assertEvent = false;
            var marker      = new HtmlMarker(new HtmlMarkerOptions());
            var map         = new Components.Map.Map("id");
            var type        = "mousemove";

            marker.OnMouseMove += eventArgs => assertEvent = eventArgs.Map == map && eventArgs.Type == type && eventArgs.HtmlMarker == marker;
            marker.DispatchEvent(map, new HtmlMarkerJsEventArgs {
                Type = type
            });
        }
Beispiel #2
0
        public void Should_DispatchDragEvent()
        {
            var assertEvent = false;
            var marker      = new HtmlMarker(new HtmlMarkerOptions());
            var map         = new Components.Map.Map("id");
            var type        = "drag";

            marker.OnDrag += eventArgs => assertEvent = eventArgs.Map == map && eventArgs.Type == type && eventArgs.HtmlMarker == marker;
            marker.DispatchEvent(map, new HtmlMarkerJsEventArgs {
                Type = type
            });
            Assert.True(assertEvent);
        }