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 }); }
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); }