diff options
author | Julien Lancelot <julien.lancelot@sonarsource.com> | 2017-04-27 14:56:39 +0200 |
---|---|---|
committer | Julien Lancelot <julien.lancelot@sonarsource.com> | 2017-04-28 18:36:09 +0200 |
commit | 8d3eac2ec8afe884fdae95dffa96bcda23048d42 (patch) | |
tree | e28bf2351de9abe0b3286033682858dd6267292a /sonar-ws/src/test | |
parent | fdfa49be4133e34b6bb5849a137166eb29bf9109 (diff) | |
download | sonarqube-8d3eac2ec8afe884fdae95dffa96bcda23048d42.tar.gz sonarqube-8d3eac2ec8afe884fdae95dffa96bcda23048d42.zip |
SONAR-9125 Allow preventing organizations to use private projects in api/organizations/update_project_visibility
Diffstat (limited to 'sonar-ws/src/test')
-rw-r--r-- | sonar-ws/src/test/java/org/sonarqube/ws/client/organization/OrganizationServiceTest.java | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/sonar-ws/src/test/java/org/sonarqube/ws/client/organization/OrganizationServiceTest.java b/sonar-ws/src/test/java/org/sonarqube/ws/client/organization/OrganizationServiceTest.java index b87a1ecc73d..aefc8a6411a 100644 --- a/sonar-ws/src/test/java/org/sonarqube/ws/client/organization/OrganizationServiceTest.java +++ b/sonar-ws/src/test/java/org/sonarqube/ws/client/organization/OrganizationServiceTest.java @@ -96,4 +96,18 @@ public class OrganizationServiceTest { .hasParam("login", "login-1") .andNoOtherParam(); } + + @Test + public void update_project_visibility() { + underTest.updateProjectVisibility(UpdateProjectVisibilityWsRequest.builder() + .setOrganization("O1") + .setProjectVisibility("private") + .build()); + + serviceTester.assertThat(serviceTester.getPostRequest()) + .hasPath("update_project_visibility") + .hasParam("organization", "O1") + .hasParam("projectVisibility", "private") + .andNoOtherParam(); + } } |