### Question:
DefaultWikiDescriptorManager implements WikiDescriptorManager { @Override public boolean exists(String wikiId) throws WikiManagerException { return getAllIds().contains(wikiId); }  @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 exists() throws Exception { when(this.cache.getWikiIds()).thenReturn(Arrays.asList("wikiid1")); assertTrue(this.descriptorManager.exists("wikiid1")); assertFalse(this.descriptorManager.exists("wikiid2")); }