You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tamaya.apache.org by st...@apache.org on 2015/01/03 19:07:47 UTC
[6/9] incubator-tamaya git commit: fix TestConfiguration - did not
even compile ...
fix TestConfiguration - did not even compile ...
Project: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/commit/364139f5
Tree: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/tree/364139f5
Diff: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/diff/364139f5
Branch: refs/heads/master
Commit: 364139f5bc8abe05a87e0899e79a32926e77b153
Parents: 3e1a7a5
Author: Mark Struberg <st...@apache.org>
Authored: Sat Jan 3 18:26:57 2015 +0100
Committer: Mark Struberg <st...@apache.org>
Committed: Sat Jan 3 18:26:57 2015 +0100
----------------------------------------------------------------------
.../org/apache/tamaya/TestConfiguration.java | 49 +++++++++-----------
1 file changed, 21 insertions(+), 28 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-tamaya/blob/364139f5/api/src/test/java/org/apache/tamaya/TestConfiguration.java
----------------------------------------------------------------------
diff --git a/api/src/test/java/org/apache/tamaya/TestConfiguration.java b/api/src/test/java/org/apache/tamaya/TestConfiguration.java
index 122d671..cdcb0e9 100644
--- a/api/src/test/java/org/apache/tamaya/TestConfiguration.java
+++ b/api/src/test/java/org/apache/tamaya/TestConfiguration.java
@@ -18,6 +18,8 @@
*/
package org.apache.tamaya;
+import java.util.HashMap;
+import java.util.Map;
import java.util.Optional;
/**
@@ -25,36 +27,23 @@ import java.util.Optional;
*/
public class TestConfiguration implements Configuration{
+ private static final Map<String, String> VALUES;
+ static {
+ VALUES = new HashMap<String, String>();
+ VALUES.put("long", String.valueOf(Long.MAX_VALUE));
+ VALUES.put("int", String.valueOf(Integer.MAX_VALUE));
+ VALUES.put("double", String.valueOf(Double.MAX_VALUE));
+ VALUES.put("float", String.valueOf(Float.MAX_VALUE));
+ VALUES.put("short", String.valueOf(Short.MAX_VALUE));
+ VALUES.put("byte", String.valueOf(Byte.MAX_VALUE));
+ VALUES.put("booleanTrue", "true");
+ VALUES.put("booleanFalse", "false");
+ VALUES.put("String", "aStringValue");
+ }
+
@Override
public Optional<String> get(String key) {
- if("long".equals(key)){
- return Optional.ofNullable(String.valueOf(Long.MAX_VALUE));
- }
- else if("int".equals(key)){
- return Optional.ofNullable(String.valueOf(Integer.MAX_VALUE));
- }
- else if("double".equals(key)){
- return Optional.ofNullable(String.valueOf(Double.MAX_VALUE));
- }
- else if("float".equals(key)){
- return Optional.ofNullable(String.valueOf(Float.MAX_VALUE));
- }
- else if("short".equals(key)){
- return Optional.ofNullable(String.valueOf(Short.MAX_VALUE));
- }
- else if("byte".equals(key)){
- return Optional.ofNullable(String.valueOf(Byte.MAX_VALUE));
- }
- else if("booleanTrue".equals(key)){
- return Optional.ofNullable("true");
- }
- else if("booleanFalse".equals(key)){
- return Optional.ofNullable("false");
- }
- else if("String".equals(key)){
- return Optional.ofNullable("aStringValue");
- }
- return Optional.ofNullable("noValue");
+ return Optional.ofNullable(VALUES.get(key));
}
@Override
@@ -91,4 +80,8 @@ public class TestConfiguration implements Configuration{
throw new ConfigException("No such property: " + key);
}
+ @Override
+ public Map<String, String> getProperties() {
+ return null;
+ }
}