GridLienzoPanel extends FocusPanel implements RequiresResize,
                                                           ProvidesResize,
                                                           GridLienzoScrollable { protected void setupPanels() { setupScrollPanel(); setupDomElementContainer(); setupRootPanel(); add(getRootPanel()); getElement().getStyle().setOutlineStyle(Style.OutlineStyle.NONE); } GridLienzoPanel();  GridLienzoPanel(final int width,
                           final int height);  GridLienzoPanel(final DefaultGridLayer defaultGridLayer);  GridLienzoPanel(final int width,
                           final int height,
                           final DefaultGridLayer defaultGridLayer); protected  GridLienzoPanel(final LienzoPanel lienzoPanel); protected  GridLienzoPanel(final LienzoPanel lienzoPanel,
                              final DefaultGridLayer defaultGridLayer); @Override void onResize(); @Override void updatePanelSize(); @Override void updatePanelSize(final Integer width,
                                final Integer height); @Override void refreshScrollPosition(); @Override void setBounds(final Bounds bounds); LienzoPanel add(final DefaultGridLayer layer); final Viewport getViewport(); LienzoPanel getLienzoPanel(); AbsolutePanel getScrollPanel(); AbsolutePanel getDomElementContainer(); AbsolutePanel getInternalScrollPanel(); DefaultGridLayer getDefaultGridLayer();  }
@Test public void testSetupPanels() { doNothing().when(gridLienzoPanel).setupScrollPanel(); doNothing().when(gridLienzoPanel).setupDomElementContainer(); doNothing().when(gridLienzoPanel).setupRootPanel(); gridLienzoPanel.setupPanels(); final InOrder inOrder = inOrder(gridLienzoPanel); inOrder.verify(gridLienzoPanel).setupScrollPanel(); inOrder.verify(gridLienzoPanel).setupDomElementContainer(); inOrder.verify(gridLienzoPanel).setupRootPanel(); inOrder.verify(gridLienzoPanel).add(rootPanel); }