1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.common.util.spring;
17
18 import java.util.List;
19 import java.util.Properties;
20
21 import org.junit.Assert;
22 import org.junit.Test;
23 import org.junit.runner.RunWith;
24 import org.kuali.common.util.PropertyUtils;
25 import org.kuali.common.util.Str;
26 import org.slf4j.Logger;
27 import org.slf4j.LoggerFactory;
28 import org.springframework.beans.factory.annotation.Autowired;
29 import org.springframework.test.context.ContextConfiguration;
30 import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
31
32 @RunWith(SpringJUnit4ClassRunner.class)
33 @ContextConfiguration
34 public class SimplePropertyFactoryBeanTest {
35
36 private static final Logger logger = LoggerFactory.getLogger(SimplePropertyFactoryBeanTest.class);
37
38 @Autowired
39 private Properties properties = null;
40
41 @Test
42 public void test() {
43 try {
44 Assert.assertNotNull("properties can't be null.", properties);
45 List<String> keys = PropertyUtils.getSortedKeys(properties);
46 for (String key : keys) {
47 String value = properties.getProperty(key);
48 logger.info(key + "=" + Str.flatten(value, "CR", "LF"));
49 }
50 } catch (Throwable e) {
51 e.printStackTrace();
52 }
53 }
54 }