PresenterWidget extends HandlerContainerImpl implements HasHandlers, HasSlots, HasPopupSlot, IsWidget { public boolean isVisible() { return visible; } protected  PresenterWidget(
            boolean autoBind,
            EventBus eventBus,
            V view); protected  PresenterWidget(EventBus eventBus, V view); @Override void addToPopupSlot(PresenterWidget<? extends PopupView> child); @Override void addToSlot(MultiSlot<T> slot, T child); @Override Widget asWidget(); @Override void clearSlot(RemovableSlot<?> slot); @Override final boolean equals(Object obj); @Override void fireEvent(GwtEvent<?> event); void fireEvent(Event<?> event); V getView(); @Override final int hashCode(); boolean isVisible(); void removeFromParentSlot(); @Override void removeFromPopupSlot(PresenterWidget<? extends PopupView> child); @Override void removeFromSlot(RemovableSlot<T> slot, T child); @Override void setInSlot(IsSlot<T> slot, T child); @Override void setInSlot(IsSlot<T> slot, T child, boolean performReset); @Override T getChild(IsSingleSlot<T> slot); @Override Set<T> getChildren(Slot<T> slot); @Override List<T> getChildren(OrderedSlot<T> slot);  }
@Test public void presenterWidgetIsInitiallyNotVisible( PresenterWidgetA presenterWidget) { assertEquals(0, presenterWidget.onRevealMethodCalled); assertEquals(0, presenterWidget.onHideMethodCalled); assertFalse(presenterWidget.isVisible()); }