From: Simon Brandhof Date: Sat, 28 Jan 2017 14:09:38 +0000 (+0100) Subject: Remove error-prone params Organization in UserDbTester X-Git-Tag: 6.3-RC1~359 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=f78f06335e9c6def32e7a4e7bdba897d80eb839d;p=sonarqube.git Remove error-prone params Organization in UserDbTester --- diff --git a/server/sonar-server/src/test/java/org/sonar/server/organization/ws/DeleteActionTest.java b/server/sonar-server/src/test/java/org/sonar/server/organization/ws/DeleteActionTest.java index 811f4047b4f..4f0db1df33a 100644 --- a/server/sonar-server/src/test/java/org/sonar/server/organization/ws/DeleteActionTest.java +++ b/server/sonar-server/src/test/java/org/sonar/server/organization/ws/DeleteActionTest.java @@ -229,8 +229,8 @@ public class DeleteActionTest { dbTester.users().insertPermissionOnUser(otherOrganizationDto, user1, "not deleted u2"); dbTester.users().insertPermissionOnGroup(group1, "u3"); dbTester.users().insertPermissionOnGroup(otherGroup1, "not deleted u3"); - dbTester.users().insertProjectPermissionOnAnyone(organizationDto, "u4", projectDto); - dbTester.users().insertProjectPermissionOnAnyone(otherOrganizationDto, "not deleted u4", otherProjectDto); + dbTester.users().insertProjectPermissionOnAnyone("u4", projectDto); + dbTester.users().insertProjectPermissionOnAnyone("not deleted u4", otherProjectDto); dbTester.users().insertProjectPermissionOnGroup(group1, "u5", projectDto); dbTester.users().insertProjectPermissionOnGroup(otherGroup1, "not deleted u5", otherProjectDto); dbTester.users().insertProjectPermissionOnUser(user1, "u6", projectDto); diff --git a/server/sonar-server/src/test/java/org/sonar/server/permission/UserPermissionChangerTest.java b/server/sonar-server/src/test/java/org/sonar/server/permission/UserPermissionChangerTest.java index 60524300366..eea75e83ae1 100644 --- a/server/sonar-server/src/test/java/org/sonar/server/permission/UserPermissionChangerTest.java +++ b/server/sonar-server/src/test/java/org/sonar/server/permission/UserPermissionChangerTest.java @@ -138,7 +138,7 @@ public class UserPermissionChangerTest { @Test public void remove_project_permission_from_user() { ComponentDto project2 = db.components().insertProject(org1); - db.users().insertPermissionOnUser(org1, user1, QUALITY_GATE_ADMIN); + db.users().insertPermissionOnUser(user1, QUALITY_GATE_ADMIN); db.users().insertProjectPermissionOnUser(user1, ISSUE_ADMIN, project); db.users().insertProjectPermissionOnUser(user1, USER, project); db.users().insertProjectPermissionOnUser(user2, ISSUE_ADMIN, project); diff --git a/server/sonar-server/src/test/java/org/sonar/server/permission/index/PermissionIndexerDaoTest.java b/server/sonar-server/src/test/java/org/sonar/server/permission/index/PermissionIndexerDaoTest.java index ee82c2ab155..6af72e6da70 100644 --- a/server/sonar-server/src/test/java/org/sonar/server/permission/index/PermissionIndexerDaoTest.java +++ b/server/sonar-server/src/test/java/org/sonar/server/permission/index/PermissionIndexerDaoTest.java @@ -214,11 +214,11 @@ public class PermissionIndexerDaoTest { userDbTester.insertProjectPermissionOnGroup(group, ADMIN, view1); // Anyone group has user access on both projects - userDbTester.insertProjectPermissionOnAnyone(dbTester.getDefaultOrganization(), USER, project1); - userDbTester.insertProjectPermissionOnAnyone(dbTester.getDefaultOrganization(), ADMIN, project1); - userDbTester.insertProjectPermissionOnAnyone(dbTester.getDefaultOrganization(), USER, project2); - userDbTester.insertProjectPermissionOnAnyone(dbTester.getDefaultOrganization(), USER, view1); - userDbTester.insertProjectPermissionOnAnyone(dbTester.getDefaultOrganization(), ADMIN, view1); - userDbTester.insertProjectPermissionOnAnyone(dbTester.getDefaultOrganization(), USER, view2); + userDbTester.insertProjectPermissionOnAnyone(USER, project1); + userDbTester.insertProjectPermissionOnAnyone(ADMIN, project1); + userDbTester.insertProjectPermissionOnAnyone(USER, project2); + userDbTester.insertProjectPermissionOnAnyone(USER, view1); + userDbTester.insertProjectPermissionOnAnyone(ADMIN, view1); + userDbTester.insertProjectPermissionOnAnyone(USER, view2); } } diff --git a/server/sonar-server/src/test/java/org/sonar/server/permission/index/PermissionIndexerTest.java b/server/sonar-server/src/test/java/org/sonar/server/permission/index/PermissionIndexerTest.java index c53c220a949..4efccb44cdd 100644 --- a/server/sonar-server/src/test/java/org/sonar/server/permission/index/PermissionIndexerTest.java +++ b/server/sonar-server/src/test/java/org/sonar/server/permission/index/PermissionIndexerTest.java @@ -87,9 +87,9 @@ public class PermissionIndexerTest { userDbTester.insertProjectPermissionOnUser(user, ADMIN, view); GroupDto group = userDbTester.insertGroup(); userDbTester.insertProjectPermissionOnGroup(group, USER, project); - userDbTester.insertProjectPermissionOnAnyone(dbTester.getDefaultOrganization(), USER, project); + userDbTester.insertProjectPermissionOnAnyone(USER, project); userDbTester.insertProjectPermissionOnGroup(group, USER, view); - userDbTester.insertProjectPermissionOnAnyone(dbTester.getDefaultOrganization(), USER, view); + userDbTester.insertProjectPermissionOnAnyone(USER, view); underTest.indexAllIfEmpty(); diff --git a/server/sonar-server/src/test/java/org/sonar/server/permission/ws/RemoveGroupActionTest.java b/server/sonar-server/src/test/java/org/sonar/server/permission/ws/RemoveGroupActionTest.java index 9d24e5c9e94..4f22e7c5f2a 100644 --- a/server/sonar-server/src/test/java/org/sonar/server/permission/ws/RemoveGroupActionTest.java +++ b/server/sonar-server/src/test/java/org/sonar/server/permission/ws/RemoveGroupActionTest.java @@ -38,7 +38,6 @@ import static org.sonar.core.permission.GlobalPermissions.PROVISIONING; import static org.sonar.core.permission.GlobalPermissions.SYSTEM_ADMIN; import static org.sonar.db.component.ComponentTesting.newFileDto; import static org.sonar.db.component.ComponentTesting.newProjectDto; -import static org.sonar.db.component.ComponentTesting.newView; import static org.sonarqube.ws.client.permission.PermissionsWsParameters.PARAM_GROUP_ID; import static org.sonarqube.ws.client.permission.PermissionsWsParameters.PARAM_GROUP_NAME; import static org.sonarqube.ws.client.permission.PermissionsWsParameters.PARAM_ORGANIZATION_KEY; @@ -108,7 +107,7 @@ public class RemoveGroupActionTest extends BasePermissionWsTest { @Test public void search_only_for_users_with_permission_when_no_search_query() throws Exception { // User have permission on project - ComponentDto project = db.components().insertProject(db.getDefaultOrganization()); - UserDto user = db.users().insertUser(newUserDto()); + ComponentDto project = db.components().insertProject(); + UserDto user = db.users().insertUser(); db.users().insertProjectPermissionOnUser(user, ISSUE_ADMIN, project); // User has no permission - UserDto withoutPermission = db.users().insertUser(newUserDto()); + UserDto withoutPermission = db.users().insertUser(); loginAsAdminOnDefaultOrganization(); String result = newRequest() diff --git a/server/sonar-server/src/test/java/org/sonar/server/permission/ws/template/ApplyTemplateActionTest.java b/server/sonar-server/src/test/java/org/sonar/server/permission/ws/template/ApplyTemplateActionTest.java index 87fc2067f07..39d5fadbe25 100644 --- a/server/sonar-server/src/test/java/org/sonar/server/permission/ws/template/ApplyTemplateActionTest.java +++ b/server/sonar-server/src/test/java/org/sonar/server/permission/ws/template/ApplyTemplateActionTest.java @@ -29,7 +29,6 @@ import org.sonar.api.config.MapSettings; import org.sonar.api.web.UserRole; import org.sonar.core.permission.GlobalPermissions; import org.sonar.db.component.ComponentDto; -import org.sonar.db.organization.OrganizationDto; import org.sonar.db.permission.PermissionQuery; import org.sonar.db.permission.template.PermissionTemplateDto; import org.sonar.db.user.GroupDto; @@ -51,7 +50,6 @@ import org.sonar.server.ws.TestResponse; import static java.util.Collections.singletonList; import static org.assertj.core.api.Assertions.assertThat; import static org.sonar.core.permission.GlobalPermissions.SYSTEM_ADMIN; -import static org.sonar.db.component.ComponentTesting.newProjectDto; import static org.sonarqube.ws.client.permission.PermissionsWsParameters.PARAM_PROJECT_ID; import static org.sonarqube.ws.client.permission.PermissionsWsParameters.PARAM_PROJECT_KEY; import static org.sonarqube.ws.client.permission.PermissionsWsParameters.PARAM_TEMPLATE_ID; @@ -86,11 +84,10 @@ public class ApplyTemplateActionTest extends BasePermissionWsTest>>>>>> 6772c5b73a... SONAR-8704 remove error-prone params Organization in UserDbTester */ public UserPermissionDto insertProjectPermissionOnUser(UserDto user, String permission, ComponentDto project) { UserPermissionDto dto = new UserPermissionDto(project.getOrganizationUuid(), permission, user.getId(), project.getId());