void addMouseUpHandler() { addMouseUpHandler((e) -> refreshScrollPosition()); }
void addMouseUpHandler() { addMouseUpHandler((e) -> refreshScrollPosition()); }
void setupScrollHandlers() { getGridLienzoScrollHandler().init(); addMouseUpHandler(); }
void setupScrollHandlers() { getGridLienzoScrollHandler().init(); addMouseUpHandler(); }
@Test public void testAddMouseUpHandler() { final ArgumentCaptor<MouseUpHandler> handler = ArgumentCaptor.forClass(MouseUpHandler.class); final MouseUpEvent mouseUpEvent = mock(MouseUpEvent.class); final HandlerRegistration registration = mock(HandlerRegistration.class); doReturn(registration).when(gridLienzoPanel).addMouseUpHandler(handler.capture()); doNothing().when(gridLienzoPanel).refreshScrollPosition(); gridLienzoPanel.addMouseUpHandler(); handler.getValue().onMouseUp(mouseUpEvent); verify(gridLienzoPanel).refreshScrollPosition(); }
@Test public void testAddMouseUpHandler() { final ArgumentCaptor<MouseUpHandler> handler = ArgumentCaptor.forClass(MouseUpHandler.class); final MouseUpEvent mouseUpEvent = mock(MouseUpEvent.class); final HandlerRegistration registration = mock(HandlerRegistration.class); doReturn(registration).when(gridLienzoPanel).addMouseUpHandler(handler.capture()); doNothing().when(gridLienzoPanel).refreshScrollPosition(); gridLienzoPanel.addMouseUpHandler(); handler.getValue().onMouseUp(mouseUpEvent); verify(gridLienzoPanel).refreshScrollPosition(); }
@Test public void testSetupScrollHandlers() { final GridLienzoScrollHandler lienzoScrollHandler = mock(GridLienzoScrollHandler.class); doReturn(lienzoScrollHandler).when(gridLienzoPanel).getGridLienzoScrollHandler(); gridLienzoPanel.setupScrollHandlers(); verify(lienzoScrollHandler).init(); verify(gridLienzoPanel).addMouseUpHandler(); }
@Test public void testSetupScrollHandlers() { final GridLienzoScrollHandler lienzoScrollHandler = mock(GridLienzoScrollHandler.class); doReturn(lienzoScrollHandler).when(gridLienzoPanel).getGridLienzoScrollHandler(); gridLienzoPanel.setupScrollHandlers(); verify(lienzoScrollHandler).init(); verify(gridLienzoPanel).addMouseUpHandler(); }