### Question:
DefaultWikiDescriptorManager implements WikiDescriptorManager { @Override public boolean isMainWiki(String wikiId) { if (StringUtils.isEmpty(wikiId)) { return true; } XWikiContext xcontext = this.xcontextProvider.get(); return xcontext != null ? xcontext.isMainWiki(wikiId) : true; }  @Override Collection<WikiDescriptor> getAll(); @Override Collection<String> getAllIds(); @Override WikiDescriptor getByAlias(String wikiAlias); @Override WikiDescriptor getById(String wikiId); @Override boolean exists(String wikiId); @Override void saveDescriptor(WikiDescriptor descriptor); @Override WikiDescriptor getMainWikiDescriptor(); @Override String getMainWikiId(); @Override boolean isMainWiki(String wikiId); @Override String getCurrentWikiId(); @Override WikiReference getCurrentWikiReference(); @Override WikiDescriptor getCurrentWikiDescriptor();  }### Answer:
@Test void isMainWiki() { assertTrue(this.descriptorManager.isMainWiki(null)); assertTrue(this.descriptorManager.isMainWiki("")); assertTrue(this.descriptorManager.isMainWiki("xwiki")); assertFalse(this.descriptorManager.isMainWiki("notmainwiki")); }