### Question:
TechnicalViewWidget extends BaseViewImpl implements View { @Override public void hideBusyIndicator() { showContent(true); busyIndicator.hideBusyIndicator(); }  @PostConstruct void init(); @Override void init(final BaseViewPresenter presenter); @Override void setContent(final Module activeModule,
                           final FolderListing folderListing,
                           final Map<FolderItem, List<FolderItem>> siblings); @Override void setItems(final FolderListing folderListing); @Override void renderItems(FolderListing folderListing); @Override void showHiddenFiles(final boolean show); @Override void setNavType(Explorer.NavType navType); @Override void hideTagFilter(); @Override void showTagFilter(); @Override void hideHeaderNavigator(); @Override void showHeaderNavigator(); @Override void showBusyIndicator(final String message); @Override void hideBusyIndicator(); @Override void showContent(final boolean isVisible); @Override Explorer getExplorer(); void onTagChanged(@Observes TagChangedEvent event);  }### Answer:
@Test public void showContentNoTagsTest() { doReturn(false).when(presenter).canShowTags(); technicalViewWidget.hideBusyIndicator(); verify(busyIndicator).hideBusyIndicator(); verify(tagSelector).hide(); verify(explorer).setVisible(true); }
@Test public void showContentWithTagsTest() { doReturn(true).when(presenter).canShowTags(); technicalViewWidget.hideBusyIndicator(); verify(busyIndicator).hideBusyIndicator(); verify(tagSelector).show(); verify(explorer).setVisible(true); }