diff options
author | Simon Brandhof <simon.brandhof@gmail.com> | 2013-04-17 18:29:35 +0200 |
---|---|---|
committer | Simon Brandhof <simon.brandhof@gmail.com> | 2013-04-17 18:36:56 +0200 |
commit | 7660b174b186527b5df5354295886c42dec2109d (patch) | |
tree | 0ed5f14607232f9161741a486e5d67ca48440e93 /sonar-ws-client/src/test/java/org/sonar/wsclient/services/IssueQueryTest.java | |
parent | 398c82a5810e446a22b31d204a87ad7fd806a068 (diff) | |
download | sonarqube-7660b174b186527b5df5354295886c42dec2109d.tar.gz sonarqube-7660b174b186527b5df5354295886c42dec2109d.zip |
SONAR-3755 support the parameter "rules" in /api/issues/search
Diffstat (limited to 'sonar-ws-client/src/test/java/org/sonar/wsclient/services/IssueQueryTest.java')
-rw-r--r-- | sonar-ws-client/src/test/java/org/sonar/wsclient/services/IssueQueryTest.java | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/sonar-ws-client/src/test/java/org/sonar/wsclient/services/IssueQueryTest.java b/sonar-ws-client/src/test/java/org/sonar/wsclient/services/IssueQueryTest.java index f0a89b5ff17..3489cbf1baf 100644 --- a/sonar-ws-client/src/test/java/org/sonar/wsclient/services/IssueQueryTest.java +++ b/sonar-ws-client/src/test/java/org/sonar/wsclient/services/IssueQueryTest.java @@ -37,22 +37,20 @@ public class IssueQueryTest extends QueryTestCase { @Test public void get_all_issues_by_parameter() { IssueQuery query = IssueQuery.create() - .setKeys("key1", "key2") - .setAssigneeLogins("assigneeLogin1", "assigneeLogin2") + .setKeys("ABCDE", "FGHIJ") + .setAssigneeLogins("arthur", "perceval") .setComponents("component1", "component2") .setComponentRoots("componentRoot1", "componentRoot2") .setLimit(1) - .setMinSeverity("minSev") - .setResolutions("resoltion1", "resolution2") - .setRuleRepository("ruleRepo") - .setRule("rule") - .setStatus("status1", "status2") - .setSeverities("sev1", "sev2") + .setResolutions("resolution1", "resolution2") + .setRules("squid:AvoidCycle") + .setStatus("OPEN", "CLOSED") + .setSeverities("BLOCKER", "INFO") .setUserLogins("userLogin1", "userLogin2") ; - assertThat(query.getUrl()).isEqualTo("/api/issues/search?keys=key1,key2&severities=sev1,sev2&minSeverity=minSev&status=status1,status2&" + - "resolutions=resoltion1,resolution2&components=component1,component2&componentRoots=componentRoot1,componentRoot2&ruleRepository=ruleRepo&rule=rule&" + - "userLogins=userLogin1,userLogin2&assigneeLogins=assigneeLogin1,assigneeLogin2&limit=1&"); + assertThat(query.getUrl()).isEqualTo("/api/issues/search?keys=ABCDE,FGHIJ&severities=BLOCKER,INFO&statuses=OPEN,CLOSED&" + + "resolutions=resolution1,resolution2&components=component1,component2&componentRoots=componentRoot1,componentRoot2&rules=squid%3AAvoidCycle&" + + "userLogins=userLogin1,userLogin2&assigneeLogins=arthur,perceval&limit=1&"); } @Test |