private NodeMouseDownEvent mouseDownEventMock() { final NodeMouseDownEvent mouseDownEvent = mock(NodeMouseDownEvent.class); doReturn(NodeMouseDownEvent.getType()).when(mouseDownEvent).getAssociatedType(); return mouseDownEvent; }
private NodeMouseDownEvent mouseDownEventMock() { final NodeMouseDownEvent mouseDownEvent = mock(NodeMouseDownEvent.class); doReturn(NodeMouseDownEvent.getType()).when(mouseDownEvent).getAssociatedType(); return mouseDownEvent; }
@Test public void testHandleEventMouseDownNoFilter() throws Exception { final NodeMouseDownEvent downEvent = mock(NodeMouseDownEvent.class); final DivElement element = mock(DivElement.class); final Style style = mock(Style.class); final Viewport viewport = mock(Viewport.class); doReturn(NodeMouseDownEvent.getType()).when(downEvent).getAssociatedType(); doReturn(style).when(element).getStyle(); doReturn(element).when(viewport).getElement(); doReturn(viewport).when(mediator).getLayerViewport(); doReturn(viewport).when(mediator).getViewport(); mediator.handleEvent(downEvent); verify(mediator).onMouseDown(eq(downEvent)); }
@Test public void testHandleEventMouseDownDisabledFilter() throws Exception { final NodeMouseDownEvent downEvent = mock(NodeMouseDownEvent.class); final DivElement element = mock(DivElement.class); final Style style = mock(Style.class); final Viewport viewport = mock(Viewport.class); final IEventFilter iEventFilter = mock(IEventFilter.class); doReturn(NodeMouseDownEvent.getType()).when(downEvent).getAssociatedType(); doReturn(style).when(element).getStyle(); doReturn(element).when(viewport).getElement(); doReturn(false).when(iEventFilter).isEnabled(); doReturn(viewport).when(mediator).getLayerViewport(); doReturn(viewport).when(mediator).getViewport(); doReturn(iEventFilter).when(mediator).getEventFilter(); mediator.handleEvent(downEvent); verify(mediator).onMouseDown(eq(downEvent)); }
@Test public void testHandleEventMouseDownNoFilter() throws Exception { final NodeMouseDownEvent downEvent = mock(NodeMouseDownEvent.class); final DivElement element = mock(DivElement.class); final Style style = mock(Style.class); final Viewport viewport = mock(Viewport.class); doReturn(NodeMouseDownEvent.getType()).when(downEvent).getAssociatedType(); doReturn(style).when(element).getStyle(); doReturn(element).when(viewport).getElement(); doReturn(viewport).when(mediator).getLayerViewport(); doReturn(viewport).when(mediator).getViewport(); mediator.handleEvent(downEvent); verify(mediator).onMouseDown(eq(downEvent)); }
@Test public void testHandleEventMouseDownEnabledFilterTestNotPassed() throws Exception { final NodeMouseDownEvent downEvent = mock(NodeMouseDownEvent.class); final DivElement element = mock(DivElement.class); final Style style = mock(Style.class); final Viewport viewport = mock(Viewport.class); final IEventFilter iEventFilter = mock(IEventFilter.class); doReturn(NodeMouseDownEvent.getType()).when(downEvent).getAssociatedType(); doReturn(style).when(element).getStyle(); doReturn(element).when(viewport).getElement(); doReturn(true).when(iEventFilter).isEnabled(); doReturn(false).when(iEventFilter).test(any()); doReturn(viewport).when(mediator).getLayerViewport(); doReturn(viewport).when(mediator).getViewport(); doReturn(iEventFilter).when(mediator).getEventFilter(); mediator.handleEvent(downEvent); verify(mediator, never()).onMouseDown(any(NodeMouseDownEvent.class)); }
@Test public void testHandleEventMouseDownDisabledFilter() throws Exception { final NodeMouseDownEvent downEvent = mock(NodeMouseDownEvent.class); final DivElement element = mock(DivElement.class); final Style style = mock(Style.class); final Viewport viewport = mock(Viewport.class); final IEventFilter iEventFilter = mock(IEventFilter.class); doReturn(NodeMouseDownEvent.getType()).when(downEvent).getAssociatedType(); doReturn(style).when(element).getStyle(); doReturn(element).when(viewport).getElement(); doReturn(false).when(iEventFilter).isEnabled(); doReturn(viewport).when(mediator).getLayerViewport(); doReturn(viewport).when(mediator).getViewport(); doReturn(iEventFilter).when(mediator).getEventFilter(); mediator.handleEvent(downEvent); verify(mediator).onMouseDown(eq(downEvent)); }
@Test public void testHandleEventMouseDownEnabledFilterTestPassed() throws Exception { final NodeMouseDownEvent downEvent = mock(NodeMouseDownEvent.class); final DivElement element = mock(DivElement.class); final Style style = mock(Style.class); final Viewport viewport = mock(Viewport.class); final IEventFilter iEventFilter = mock(IEventFilter.class); doReturn(NodeMouseDownEvent.getType()).when(downEvent).getAssociatedType(); doReturn(style).when(element).getStyle(); doReturn(element).when(viewport).getElement(); doReturn(true).when(iEventFilter).isEnabled(); doReturn(true).when(iEventFilter).test(any()); doReturn(viewport).when(mediator).getLayerViewport(); doReturn(viewport).when(mediator).getViewport(); doReturn(iEventFilter).when(mediator).getEventFilter(); mediator.handleEvent(downEvent); verify(mediator).onMouseDown(eq(downEvent)); }
@Test public void testHandleEventMouseDownEnabledFilterTestPassed() throws Exception { final NodeMouseDownEvent downEvent = mock(NodeMouseDownEvent.class); final DivElement element = mock(DivElement.class); final Style style = mock(Style.class); final Viewport viewport = mock(Viewport.class); final IEventFilter iEventFilter = mock(IEventFilter.class); doReturn(NodeMouseDownEvent.getType()).when(downEvent).getAssociatedType(); doReturn(style).when(element).getStyle(); doReturn(element).when(viewport).getElement(); doReturn(true).when(iEventFilter).isEnabled(); doReturn(true).when(iEventFilter).test(any()); doReturn(viewport).when(mediator).getLayerViewport(); doReturn(viewport).when(mediator).getViewport(); doReturn(iEventFilter).when(mediator).getEventFilter(); mediator.handleEvent(downEvent); verify(mediator).onMouseDown(eq(downEvent)); }
@Test public void testHandleEventMouseDownEnabledFilterTestNotPassed() throws Exception { final NodeMouseDownEvent downEvent = mock(NodeMouseDownEvent.class); final DivElement element = mock(DivElement.class); final Style style = mock(Style.class); final Viewport viewport = mock(Viewport.class); final IEventFilter iEventFilter = mock(IEventFilter.class); doReturn(NodeMouseDownEvent.getType()).when(downEvent).getAssociatedType(); doReturn(style).when(element).getStyle(); doReturn(element).when(viewport).getElement(); doReturn(true).when(iEventFilter).isEnabled(); doReturn(false).when(iEventFilter).test(any()); doReturn(viewport).when(mediator).getLayerViewport(); doReturn(viewport).when(mediator).getViewport(); doReturn(iEventFilter).when(mediator).getEventFilter(); mediator.handleEvent(downEvent); verify(mediator, never()).onMouseDown(any(NodeMouseDownEvent.class)); }
doReturn(NodeMouseDownEvent.getType()).when(downEvent).getAssociatedType();
doReturn(NodeMouseDownEvent.getType()).when(downEvent).getAssociatedType();