@Override public void execute() { select(gridWidget); } });
@Override public void execute() { select(gridWidget); } });
@Override public void execute() { select(gridWidget); } });
@Override public void execute() { select(gridWidget); } });
@Override public void select(final GridWidget selectedGridWidget) { getGridLayer().select(selectedGridWidget); }
@Override public void select(final GridWidget selectedGridWidget) { getGridLayer().select(selectedGridWidget); }
public void select() { getDefaultGridLayer().select(getScenarioGrid()); // This is to have "floatable" header, ie. not moving }
@Test public void testSelect() { final GridWidget gridWidget = mock(GridWidget.class); final DefaultGridLayer gridLayer = mock(DefaultGridLayer.class); doReturn(gridLayer).when(view).getGridLayer(); view.select(gridWidget); verify(gridLayer).select(gridWidget); }
@Test public void checkScrollToGridWidgetWhenNotPinned() { final GridWidget gridWidget = makeGridWidget(); this.gridLayer.add(gridWidget); gridLayer.scrollToGridWidget(gridWidget); verify(gridLayer, times(1)).select(eq(gridWidget)); }
@Test public void checkScrollToGridWidgetWhenNotPinned() { final GridWidget gridWidget = makeGridWidget(); this.gridLayer.add(gridWidget); gridLayer.scrollToGridWidget(gridWidget); verify(gridLayer, times(1)).select(eq(gridWidget)); }
@Test public void checkScrollToGridWidgetWhenPinned() { final GridWidget gridWidget = makeGridWidget(); this.gridLayer.add(gridWidget); gridLayer.enterPinnedMode(gridWidget, new GridLayerRedrawManager.PrioritizedCommand(0) { @Override public void execute() { //Do nothing } }); gridLayer.scrollToGridWidget(gridWidget); verify(gridLayer, never()).select(eq(gridWidget)); }
@Test public void checkScrollToGridWidgetWhenPinned() { final GridWidget gridWidget = makeGridWidget(); this.gridLayer.add(gridWidget); gridLayer.enterPinnedMode(gridWidget, new GridLayerRedrawManager.PrioritizedCommand(0) { @Override public void execute() { //Do nothing } }); gridLayer.scrollToGridWidget(gridWidget); verify(gridLayer, never()).select(eq(gridWidget)); }