### Question:
ZoomLevelSelectorPresenter { public ZoomLevelSelectorPresenter show() { if (zoomLevelInit) { zoomLevelInit = false; } else { cancelHide(); floatingView.show(); } return this; } @Inject  ZoomLevelSelectorPresenter(final ClientTranslationService translationService,
                                      final FloatingView<IsWidget> floatingView,
                                      final ZoomLevelSelector selector); @PostConstruct void construct(); ZoomLevelSelectorPresenter init(final Supplier<LienzoCanvas> canvas); ZoomLevelSelectorPresenter setMinScale(double minScale); ZoomLevelSelectorPresenter setMaxScale(double maxScale); ZoomLevelSelectorPresenter setZoomFactor(double zoomFactor); ZoomLevelSelectorPresenter at(final double x,
                                         final double y); ZoomLevelSelectorPresenter show(); ZoomLevelSelectorPresenter hide(); @PreDestroy void destroy();  }### Answer:
@Test public void testShow() { tested.show(); verify(floatingView, times(1)).show(); }
@Test public void testHideZoomOnLoad() { verify(floatingView, times(0)).show(); tested.show(); verify(floatingView, times(1)).show(); }