Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.osee.framework.jdk.core.test/src/org/eclipse/osee/framework/jdk/core/test/mock/PropertyStoreTestUtil.java')
-rw-r--r--plugins/org.eclipse.osee.framework.jdk.core.test/src/org/eclipse/osee/framework/jdk/core/test/mock/PropertyStoreTestUtil.java16
1 files changed, 13 insertions, 3 deletions
diff --git a/plugins/org.eclipse.osee.framework.jdk.core.test/src/org/eclipse/osee/framework/jdk/core/test/mock/PropertyStoreTestUtil.java b/plugins/org.eclipse.osee.framework.jdk.core.test/src/org/eclipse/osee/framework/jdk/core/test/mock/PropertyStoreTestUtil.java
index 576004ee581..6d89d299de0 100644
--- a/plugins/org.eclipse.osee.framework.jdk.core.test/src/org/eclipse/osee/framework/jdk/core/test/mock/PropertyStoreTestUtil.java
+++ b/plugins/org.eclipse.osee.framework.jdk.core.test/src/org/eclipse/osee/framework/jdk/core/test/mock/PropertyStoreTestUtil.java
@@ -10,8 +10,10 @@
*******************************************************************************/
package org.eclipse.osee.framework.jdk.core.test.mock;
+import java.util.Map;
import java.util.Map.Entry;
import java.util.Properties;
+import java.util.TreeMap;
import org.junit.Assert;
/**
@@ -47,7 +49,7 @@ public final class PropertyStoreTestUtil {
return store;
}
- public static MockPropertyStore createPropertyStore(Properties properties) {
+ public static MockPropertyStore createPropertyStore(Map<String, Object> properties) {
MockPropertyStore store = new MockPropertyStore(properties);
Assert.assertEquals(properties, store.getItems());
Assert.assertEquals(String.valueOf(properties.hashCode()), store.getId());
@@ -63,9 +65,9 @@ public final class PropertyStoreTestUtil {
checkPropertiesEqual(expected.getPropertyStores(), actual.getPropertyStores());
}
- public static void checkPropertiesEqual(Properties expected, Properties actual) {
+ public static void checkPropertiesEqual(Map<String, Object> expected, Map<String, Object> actual) {
Assert.assertEquals(expected.size(), actual.size());
- for (Entry<Object, Object> expectedEntry : expected.entrySet()) {
+ for (Entry<String, Object> expectedEntry : expected.entrySet()) {
Object expectedValue = expectedEntry.getValue();
Object actualValue = actual.get(expectedEntry.getKey());
if (expectedValue instanceof String[]) {
@@ -78,4 +80,12 @@ public final class PropertyStoreTestUtil {
}
}
+ public static Map<String, Object> convertPropertiesToMap(Properties props) {
+ Map<String, Object> result = new TreeMap<String, Object>();
+ for (Entry<Object, Object> entry : props.entrySet()) {
+ result.put((String) entry.getKey(), entry.getValue());
+ }
+ return result;
+ }
+
}

Back to the top