doReturn(Repository.class.getName()).when(entry.getValue()).getProviderRole();
doReturn("maven2").when(entry.getValue()).getProviderHint();
doReturn(entry.getKey()).when(entry.getValue()).getId();
doReturn(entry.getKey() + "Name").when(entry.getValue()).getName();
doReturn(new Maven2ContentClass()).when(entry.getValue()).getRepositoryContentClass();
doReturn(new DefaultRepositoryKind(HostedRepository.class, null)).when(entry.getValue()).getRepositoryKind();
doReturn(entry.getValue()).when(entry.getValue()).adaptToFacet(HostedRepository.class);
doReturn(null).when(entry.getValue()).adaptToFacet(ProxyRepository.class);
doReturn(true).when(entry.getValue()).isUserManaged();