aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-ws/src/test
diff options
context:
space:
mode:
authorTeryk Bellahsene <teryk.bellahsene@sonarsource.com>2017-09-08 11:44:30 +0200
committerStas Vilchik <stas.vilchik@sonarsource.com>2017-09-11 11:28:29 +0200
commitf8176cf53cd19d154cb6c77bc9976f069bc54ae2 (patch)
tree676071f3cff68b78e592d910b54136a787ed5def /sonar-ws/src/test
parent0ec5f41e2973a1d277e55b44ec7d435dba1be95b (diff)
downloadsonarqube-f8176cf53cd19d154cb6c77bc9976f069bc54ae2.tar.gz
sonarqube-f8176cf53cd19d154cb6c77bc9976f069bc54ae2.zip
SONAR-9181 WS bulk_apply_template accepts the parameters as projects/search
Diffstat (limited to 'sonar-ws/src/test')
-rw-r--r--sonar-ws/src/test/java/org/sonarqube/ws/client/permission/PermissionsServiceTest.java14
1 files changed, 13 insertions, 1 deletions
diff --git a/sonar-ws/src/test/java/org/sonarqube/ws/client/permission/PermissionsServiceTest.java b/sonar-ws/src/test/java/org/sonarqube/ws/client/permission/PermissionsServiceTest.java
index b83868acfa5..fa45cf550c6 100644
--- a/sonar-ws/src/test/java/org/sonarqube/ws/client/permission/PermissionsServiceTest.java
+++ b/sonar-ws/src/test/java/org/sonarqube/ws/client/permission/PermissionsServiceTest.java
@@ -44,7 +44,11 @@ import static org.sonarqube.ws.client.permission.PermissionsWsParameters.PARAM_Q
import static org.sonarqube.ws.client.permission.PermissionsWsParameters.PARAM_TEMPLATE_ID;
import static org.sonarqube.ws.client.permission.PermissionsWsParameters.PARAM_TEMPLATE_NAME;
import static org.sonarqube.ws.client.permission.PermissionsWsParameters.PARAM_USER_LOGIN;
+import static org.sonarqube.ws.client.project.ProjectsWsParameters.PARAM_ANALYZED_BEFORE;
+import static org.sonarqube.ws.client.project.ProjectsWsParameters.PARAM_ON_PROVISIONED_ONLY;
+import static org.sonarqube.ws.client.project.ProjectsWsParameters.PARAM_PROJECTS;
import static org.sonarqube.ws.client.project.ProjectsWsParameters.PARAM_QUALIFIERS;
+import static org.sonarqube.ws.client.project.ProjectsWsParameters.PARAM_VISIBILITY;
public class PermissionsServiceTest {
private static final String ORGANIZATION_VALUE = "organization value";
@@ -220,7 +224,11 @@ public class PermissionsServiceTest {
.setTemplateId(TEMPLATE_ID_VALUE)
.setTemplateName(TEMPLATE_NAME_VALUE)
.setQualifiers(Arrays.asList("TRK", "VW"))
- .setQuery(QUERY_VALUE));
+ .setQuery(QUERY_VALUE)
+ .setVisibility("private")
+ .setAnalyzedBefore("2017-04-01")
+ .setOnProvisionedOnly(true)
+ .setProjects(Arrays.asList("P1", "P2")));
assertThat(serviceTester.getPostParser()).isNull();
PostRequest postRequest = serviceTester.getPostRequest();
@@ -231,6 +239,10 @@ public class PermissionsServiceTest {
.hasParam(PARAM_TEMPLATE_NAME, TEMPLATE_NAME_VALUE)
.hasParam("q", QUERY_VALUE)
.hasParam(PARAM_QUALIFIERS, "TRK,VW")
+ .hasParam(PARAM_VISIBILITY, "private")
+ .hasParam(PARAM_ANALYZED_BEFORE, "2017-04-01")
+ .hasParam(PARAM_ON_PROVISIONED_ONLY, "true")
+ .hasParam(PARAM_PROJECTS, "P1,P2")
.andNoOtherParam();
}