DefaultGridLayer emptyLayer() { return new DefaultGridLayer(); }
DefaultGridLayer emptyLayer() { return new DefaultGridLayer(); }
@Test public void testAddOnExitPinnedModeCommand() { final DefaultGridLayer defaultGridLayer = spy(new DefaultGridLayer()); final DefaultPinnedModeManager defaultPinnedModeManager = mock(DefaultPinnedModeManager.class); final Command command = mock(Command.class); doReturn(defaultPinnedModeManager).when(defaultGridLayer).getPinnedModeManager(); defaultGridLayer.addOnExitPinnedModeCommand(command); verify(defaultPinnedModeManager).addOnExitPinnedModeCommand(command); }
@Test public void testAddOnEnterPinnedModeCommand() { final DefaultGridLayer defaultGridLayer = spy(new DefaultGridLayer()); final DefaultPinnedModeManager defaultPinnedModeManager = mock(DefaultPinnedModeManager.class); final Command command = mock(Command.class); doReturn(defaultPinnedModeManager).when(defaultGridLayer).getPinnedModeManager(); defaultGridLayer.addOnEnterPinnedModeCommand(command); verify(defaultPinnedModeManager).addOnEnterPinnedModeCommand(command); }
@Test public void testAddOnEnterPinnedModeCommand() { final DefaultGridLayer defaultGridLayer = spy(new DefaultGridLayer()); final DefaultPinnedModeManager defaultPinnedModeManager = mock(DefaultPinnedModeManager.class); final Command command = mock(Command.class); doReturn(defaultPinnedModeManager).when(defaultGridLayer).getPinnedModeManager(); defaultGridLayer.addOnEnterPinnedModeCommand(command); verify(defaultPinnedModeManager).addOnEnterPinnedModeCommand(command); }
@Test public void testAddOnExitPinnedModeCommand() { final DefaultGridLayer defaultGridLayer = spy(new DefaultGridLayer()); final DefaultPinnedModeManager defaultPinnedModeManager = mock(DefaultPinnedModeManager.class); final Command command = mock(Command.class); doReturn(defaultPinnedModeManager).when(defaultGridLayer).getPinnedModeManager(); defaultGridLayer.addOnExitPinnedModeCommand(command); verify(defaultPinnedModeManager).addOnExitPinnedModeCommand(command); }
@Test public void propagateNewPanelSize() { int visibleWidth = 100; int visibleHeight = 100; GridData gridData = mock(GridData.class); GridWidget gridWidget = mock(GridWidget.class); DefaultGridLayer defaultGridLayer = new DefaultGridLayer(); defaultGridLayer.register(gridWidget); when(gridWidget.getModel()).thenReturn(gridData); gridLienzoPanel.propagateNewPanelSize(visibleWidth, visibleHeight); verify(gridData, never()).setVisibleSizeAndRefresh(anyInt(), anyInt()); gridLienzoPanel.add(defaultGridLayer); gridLienzoPanel.propagateNewPanelSize(visibleWidth, visibleHeight); verify(gridData, times(1)).setVisibleSizeAndRefresh(visibleWidth, visibleHeight); } }
@Test public void propagateNewPanelSize() { int visibleWidth = 100; int visibleHeight = 100; GridData gridData = mock(GridData.class); GridWidget gridWidget = mock(GridWidget.class); DefaultGridLayer defaultGridLayer = new DefaultGridLayer(); defaultGridLayer.register(gridWidget); when(gridWidget.getModel()).thenReturn(gridData); gridLienzoPanel.propagateNewPanelSize(visibleWidth, visibleHeight); verify(gridData, never()).setVisibleSizeAndRefresh(anyInt(), anyInt()); gridLienzoPanel.add(defaultGridLayer); gridLienzoPanel.propagateNewPanelSize(visibleWidth, visibleHeight); verify(gridData, times(1)).setVisibleSizeAndRefresh(visibleWidth, visibleHeight); } }
@Before public void setUp() throws Exception { gridData = new BaseGridData(); gridSelectionManager = new DefaultGridLayer(); gridPinnedModeManager = new DefaultPinnedModeManager((DefaultGridLayer) gridSelectionManager); gridRenderer = new BaseGridRenderer(new GreenTheme()); gridColumnRenderer = mock(GridColumnRenderer.class); when(nativeEventMock.getClientX()).thenReturn(NATIVE_EVENT_CLIENT_X); when(nativeEventMock.getClientY()).thenReturn(NATIVE_EVENT_CLIENT_Y); when(targetMock.getOwnerDocument()).thenReturn(documentMock); when(targetMock.getAbsoluteLeft()).thenReturn(TARGET_ABSOLUTE_LEFT); when(targetMock.getScrollLeft()).thenReturn(TARGET_SCROLL_LEFT); when(targetMock.getAbsoluteTop()).thenReturn(TARGET_ABSOLUTE_TOP); when(targetMock.getScrollTop()).thenReturn(TARGET_SCROLL_TOP); when(documentMock.getScrollLeft()).thenReturn(DOCUMENT_SCROLL_LEFT); when(documentMock.getScrollTop()).thenReturn(DOCUMENT_SCROLL_TOP); when(contextMenuEventMock.getNativeEvent()).thenReturn(nativeEventMock); when(contextMenuEventMock.getRelativeElement()).thenReturn(targetMock); }
@Before public void setUp() throws Exception { gridData = new BaseGridData(); gridSelectionManager = new DefaultGridLayer(); gridPinnedModeManager = new DefaultPinnedModeManager((DefaultGridLayer) gridSelectionManager); gridRenderer = new BaseGridRenderer(new GreenTheme()); gridColumnRenderer = mock(GridColumnRenderer.class); when(nativeEventMock.getClientX()).thenReturn(NATIVE_EVENT_CLIENT_X); when(nativeEventMock.getClientY()).thenReturn(NATIVE_EVENT_CLIENT_Y); when(targetMock.getOwnerDocument()).thenReturn(documentMock); when(targetMock.getAbsoluteLeft()).thenReturn(TARGET_ABSOLUTE_LEFT); when(targetMock.getScrollLeft()).thenReturn(TARGET_SCROLL_LEFT); when(targetMock.getAbsoluteTop()).thenReturn(TARGET_ABSOLUTE_TOP); when(targetMock.getScrollTop()).thenReturn(TARGET_SCROLL_TOP); when(documentMock.getScrollLeft()).thenReturn(DOCUMENT_SCROLL_LEFT); when(documentMock.getScrollTop()).thenReturn(DOCUMENT_SCROLL_TOP); when(contextMenuEventMock.getNativeEvent()).thenReturn(nativeEventMock); when(contextMenuEventMock.getRelativeElement()).thenReturn(targetMock); }