1 |
|
package org.kuali.spring.util; |
2 |
|
|
3 |
|
import java.io.IOException; |
4 |
|
import java.util.Properties; |
5 |
|
|
6 |
|
import junit.framework.Assert; |
7 |
|
|
8 |
|
import org.junit.Test; |
9 |
|
|
|
|
| 100% |
Uncovered Elements: 0 (23) |
Complexity: 2 |
Complexity Density: 0.1 |
|
10 |
|
public class PropertiesRetrieverTest { |
11 |
|
|
|
|
| 100% |
Uncovered Elements: 0 (9) |
Complexity: 1 |
Complexity Density: 0.11 |
1
PASS
|
|
12 |
1
|
@Test... |
13 |
|
public void test1() throws IOException { |
14 |
1
|
String key = "foo"; |
15 |
1
|
String val = "bar"; |
16 |
1
|
Properties properties = new Properties(); |
17 |
1
|
properties.setProperty(key, val); |
18 |
1
|
ValueRetriever retriever = new PropertiesRetriever(properties); |
19 |
|
|
20 |
1
|
String resolvedProperty = retriever.retrieveValue(key); |
21 |
1
|
String unresolvedProperty = retriever.retrieveValue("A-Key-That-Does-Not-Exist"); |
22 |
|
|
23 |
1
|
Assert.assertEquals(val, resolvedProperty); |
24 |
1
|
Assert.assertNull(unresolvedProperty); |
25 |
|
|
26 |
|
} |
27 |
|
|
|
|
| 100% |
Uncovered Elements: 0 (12) |
Complexity: 1 |
Complexity Density: 0.08 |
1
PASS
|
|
28 |
1
|
@Test... |
29 |
|
public void test2() throws IOException { |
30 |
1
|
String key = "foo"; |
31 |
1
|
String val = "bar"; |
32 |
1
|
Properties properties = new Properties(); |
33 |
1
|
properties.setProperty(key, val); |
34 |
1
|
PropertiesRetriever retriever = new PropertiesRetriever(); |
35 |
1
|
retriever.setProperties(properties); |
36 |
|
|
37 |
1
|
String resolvedProperty = retriever.retrieveValue(key); |
38 |
1
|
String unresolvedProperty = retriever.retrieveValue("A-Key-That-Does-Not-Exist"); |
39 |
|
|
40 |
1
|
Assert.assertEquals(val, resolvedProperty); |
41 |
1
|
Assert.assertNull(unresolvedProperty); |
42 |
|
|
43 |
1
|
Properties resolverProperties = retriever.getProperties(); |
44 |
1
|
Assert.assertEquals(properties.getProperty(key), resolverProperties.getProperty(key)); |
45 |
|
|
46 |
|
} |
47 |
|
|
48 |
|
} |