@Override public Collection<Repository> getAllRepositoriesFromAllUserSpaces() { Collection<Repository> result = repositoryService.getAllRepositoriesFromAllUserSpaces(); remoteCallback.callback(result); return result; }
private void setUpRepositories() { doReturn(Optional.of(mock(Branch.class))).when(repository1).getDefaultBranch(); doReturn("repository1").when(repository1).getAlias(); doReturn("space1/repository1").when(repository1).getIdentifier(); doReturn(Optional.of(mock(Branch.class))).when(repository2).getDefaultBranch(); doReturn("repository-with-same-alias").when(repository2).getAlias(); doReturn("space1/repository-with-same-alias").when(repository2).getIdentifier(); doReturn(Optional.of(mock(Branch.class))).when(repository3).getDefaultBranch(); doReturn("repository-with-same-alias").when(repository3).getAlias(); doReturn("space2/repository-with-same-alias").when(repository3).getIdentifier(); allRepositories = new ArrayList<>(); allRepositories.add(repository1); allRepositories.add(repository2); allRepositories.add(repository3); doReturn(allRepositories).when(repositoryService).getAllRepositoriesFromAllUserSpaces(); doReturn(allRepositories).when(repositoryService).getAllRepositoriesFromAllUserSpaces(); doReturn(Arrays.asList(repository1, repository2)).when(repositoryService).getRepositories(Mockito.eq(space1)); doReturn(Arrays.asList(repository1, repository2)).when(repositoryService).getAllRepositories(Mockito.eq(space1)); doReturn(Arrays.asList(repository3)).when(repositoryService).getAllRepositories(Mockito.eq(space2)); doReturn(Collections.singletonList(repository3)).when(repositoryService).getRepositories(Mockito.eq(space2)); }
public void migrateRepositories(final AuthorizationPolicy policy) { final Collection<Repository> itemList = repositoryService.getAllRepositoriesFromAllUserSpaces(); for (final Repository repository : itemList) { final Permission permission = permissionManager.createPermission(repository, RepositoryAction.READ, true); for (final String groupName : repository.getGroups()) { final Group group = getGroup(groupName); final PermissionCollection permissionCollection = policy.getPermissions(group); permissionCollection.add(permission); } } } }
private void setUpRepositories() { doReturn(Optional.of(mock(Branch.class))).when(repository1).getDefaultBranch(); doReturn("repository1").when(repository1).getAlias(); doReturn("space1/repository1").when(repository1).getIdentifier(); doReturn(Optional.of(mock(Branch.class))).when(repository2).getDefaultBranch(); doReturn("repository-with-same-alias").when(repository2).getAlias(); doReturn("space1/repository-with-same-alias").when(repository2).getIdentifier(); doReturn(Optional.of(mock(Branch.class))).when(repository3).getDefaultBranch(); doReturn("repository-with-same-alias").when(repository3).getAlias(); doReturn("space2/repository-with-same-alias").when(repository3).getIdentifier(); allRepositories = new ArrayList<>(); allRepositories.add(repository1); allRepositories.add(repository2); allRepositories.add(repository3); doReturn(allRepositories).when(repositoryService).getAllRepositoriesFromAllUserSpaces(); doReturn(allRepositories).when(repositoryService).getAllRepositoriesFromAllUserSpaces(); doReturn(Arrays.asList(repository1, repository2)).when(repositoryService).getRepositories(Mockito.eq(space1)); doReturn(Arrays.asList(repository1, repository2)).when(repositoryService).getAllRepositories(Mockito.eq(space1)); doReturn(Arrays.asList(repository3)).when(repositoryService).getAllRepositories(Mockito.eq(space2)); doReturn(Collections.singletonList(repository3)).when(repositoryService).getRepositories(Mockito.eq(space2)); }
@Before public void setUp() throws Exception { setUpOUs(); setUpRepositories(); doReturn(moduleService).when(moduleServices).get(); doReturn(allRepositories).when(repositoryService).getAllRepositoriesFromAllUserSpaces(); workspaceProjectService = new WorkspaceProjectServiceImpl(organizationalUnitService, repositoryService, spaces, new EventSourceMock<>(), moduleServices, repositoryResolver); }
@Before public void setUp() throws Exception { setUpOUs(); setUpRepositories(); doReturn(moduleService).when(moduleServices).get(); doReturn(allRepositories).when(repositoryService).getAllRepositoriesFromAllUserSpaces(); workspaceProjectService = new WorkspaceProjectServiceImpl(organizationalUnitService, repositoryService, spaces, new EventSourceMock<>(), moduleServices, repositoryResolver); }
@Before public void setUp() { permissionManager = new DefaultPermissionManager(); authorizationPolicy = permissionManager.newAuthorizationPolicy().build(); migrationTool = spy(new ACLMigrationTool(organizationalUnitService, repositoryService, permissionManager, policyStorage)); final Path repo1root = mock(Path.class); when(organizationalUnitService.getAllOrganizationalUnits()).thenReturn(Collections.singleton(orgUnit1)); when(repositoryService.getAllRepositoriesFromAllUserSpaces()).thenReturn(Collections.singleton(repo1)); when(orgUnit1.getIdentifier()).thenReturn("orgUnit1"); when(orgUnit1.getResourceType()).thenReturn(OrganizationalUnit.RESOURCE_TYPE); when(orgUnit1.getGroups()).thenReturn(Collections.singleton("group1")); when(repo1.getIdentifier()).thenReturn("repo1"); final Branch master = new Branch("master", repo1root); when(repo1.getBranch("master")).thenReturn(Optional.of(master)); when(repo1.getDefaultBranch()).thenReturn(Optional.of(master)); when(repo1.getResourceType()).thenReturn(Repository.RESOURCE_TYPE); final ArrayList<String> groupList = new ArrayList<>(); groupList.add("group1"); groupList.add("group2"); when(repo1.getGroups()).thenReturn(groupList); }
@Before public void setUp() { permissionManager = new DefaultPermissionManager(); authorizationPolicy = permissionManager.newAuthorizationPolicy().build(); migrationTool = spy(new ACLMigrationTool(organizationalUnitService, repositoryService, permissionManager, policyStorage)); final Path repo1root = mock(Path.class); when(organizationalUnitService.getAllOrganizationalUnits()).thenReturn(Collections.singleton(orgUnit1)); when(repositoryService.getAllRepositoriesFromAllUserSpaces()).thenReturn(Collections.singleton(repo1)); when(orgUnit1.getIdentifier()).thenReturn("orgUnit1"); when(orgUnit1.getResourceType()).thenReturn(OrganizationalUnit.RESOURCE_TYPE); when(orgUnit1.getGroups()).thenReturn(Collections.singleton("group1")); when(repo1.getIdentifier()).thenReturn("repo1"); final Branch master = new Branch("master", repo1root); when(repo1.getBranch("master")).thenReturn(Optional.of(master)); when(repo1.getDefaultBranch()).thenReturn(Optional.of(master)); when(repo1.getResourceType()).thenReturn(Repository.RESOURCE_TYPE); final ArrayList<String> groupList = new ArrayList<>(); groupList.add("group1"); groupList.add("group2"); when(repo1.getGroups()).thenReturn(groupList); }