aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-server
diff options
context:
space:
mode:
authorDavid Gageot <david@gageot.net>2012-07-16 16:15:33 +0200
committerDavid Gageot <david@gageot.net>2012-07-16 16:15:33 +0200
commitaf18bdc024a770f822ea39e458ec589a2e6c10e1 (patch)
treea98bc4c72c2cf07a35dbda3fc9a641f00ca9563f /sonar-server
parentf7a07488077b01dfb9abbd3dd5161f2433bb43a0 (diff)
downloadsonarqube-af18bdc024a770f822ea39e458ec589a2e6c10e1.tar.gz
sonarqube-af18bdc024a770f822ea39e458ec589a2e6c10e1.zip
remove warning
Diffstat (limited to 'sonar-server')
-rw-r--r--sonar-server/src/test/java/org/sonar/server/configuration/PropertiesBackupTest.java23
1 files changed, 4 insertions, 19 deletions
diff --git a/sonar-server/src/test/java/org/sonar/server/configuration/PropertiesBackupTest.java b/sonar-server/src/test/java/org/sonar/server/configuration/PropertiesBackupTest.java
index 9468788be60..4880caf32d3 100644
--- a/sonar-server/src/test/java/org/sonar/server/configuration/PropertiesBackupTest.java
+++ b/sonar-server/src/test/java/org/sonar/server/configuration/PropertiesBackupTest.java
@@ -20,9 +20,9 @@
package org.sonar.server.configuration;
import com.google.common.collect.ImmutableMap;
+import org.hamcrest.collection.IsMapContaining;
import org.junit.Before;
import org.junit.Test;
-import org.mockito.ArgumentMatcher;
import org.sonar.api.CoreProperties;
import org.sonar.api.database.configuration.Property;
import org.sonar.jpa.test.AbstractDbUnitTestCase;
@@ -30,7 +30,6 @@ import org.sonar.server.platform.PersistentSettings;
import java.util.Arrays;
import java.util.Collection;
-import java.util.Map;
import static org.fest.assertions.Assertions.assertThat;
import static org.mockito.Matchers.argThat;
@@ -69,22 +68,14 @@ public class PropertiesBackupTest extends AbstractDbUnitTestCase {
assertThat(config.getProperties()).isEmpty();
}
-
@Test
public void import_backup_of_properties() {
- Collection<Property> newProperties = Arrays.asList(new Property("key1", "value1"), new Property("key2", "value2"));
SonarConfig config = new SonarConfig();
- config.setProperties(newProperties);
+ config.setProperties(Arrays.asList(new Property("key1", "value1")));
backup.importXml(config);
- verify(persistentSettings).saveProperties(argThat(new ArgumentMatcher<Map<String, String>>() {
- @Override
- public boolean matches(Object o) {
- Map<String, String> map = (Map<String, String>) o;
- return map.get("key1").equals("value1") && map.get("key2").equals("value2");
- }
- }));
+ verify(persistentSettings).saveProperties(argThat(IsMapContaining.hasEntry("key1", "value1")));
}
@Test
@@ -97,12 +88,6 @@ public class PropertiesBackupTest extends AbstractDbUnitTestCase {
config.setProperties(newProperties);
backup.importXml(config);
- verify(persistentSettings).saveProperties(argThat(new ArgumentMatcher<Map<String, String>>() {
- @Override
- public boolean matches(Object o) {
- Map<String, String> map = (Map<String, String>) o;
- return map.get(CoreProperties.SERVER_ID).equals("111");
- }
- }));
+ verify(persistentSettings).saveProperties(argThat(IsMapContaining.hasEntry(CoreProperties.SERVER_ID, "111")));
}
}