aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-server/src
diff options
context:
space:
mode:
authorJulien Lancelot <julien.lancelot@sonarsource.com>2014-09-03 11:46:36 +0200
committerJulien Lancelot <julien.lancelot@sonarsource.com>2014-09-03 11:47:58 +0200
commit1e38481883a4bb4098cb1d4722e511b25d6933ef (patch)
tree45aec02a08b44eac5bbfb1b04f9483a603df54b1 /server/sonar-server/src
parent72593834c262678cb823fdd5f9ee01183fc06cdf (diff)
downloadsonarqube-1e38481883a4bb4098cb1d4722e511b25d6933ef.tar.gz
sonarqube-1e38481883a4bb4098cb1d4722e511b25d6933ef.zip
Add unit tests
Diffstat (limited to 'server/sonar-server/src')
-rw-r--r--server/sonar-server/src/test/java/org/sonar/server/qualityprofile/QProfileServiceMediumTest.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/server/sonar-server/src/test/java/org/sonar/server/qualityprofile/QProfileServiceMediumTest.java b/server/sonar-server/src/test/java/org/sonar/server/qualityprofile/QProfileServiceMediumTest.java
index 49b7d947092..6985b4815df 100644
--- a/server/sonar-server/src/test/java/org/sonar/server/qualityprofile/QProfileServiceMediumTest.java
+++ b/server/sonar-server/src/test/java/org/sonar/server/qualityprofile/QProfileServiceMediumTest.java
@@ -282,4 +282,16 @@ public class QProfileServiceMediumTest {
, new QueryOptions()).getHits()).hasSize(2);
}
+ @Test
+ public void set_default() throws Exception {
+ MockUserSession.set().setGlobalPermissions(GlobalPermissions.QUALITY_PROFILE_ADMIN).setLogin("me");
+
+ assertThat(service.getDefault("xoo")).isNull();
+
+ service.setDefault(XOO_P1_KEY);
+ dbSession.clearCache();
+
+ assertThat(service.getDefault("xoo").getKey()).isEqualTo(XOO_P1_KEY);
+ }
+
}