1 package org.kuali.common.jdbc;
2
3 import java.util.List;
4 import java.util.Properties;
5
6 import org.junit.Ignore;
7 import org.junit.Test;
8 import org.kuali.common.jdbc.context.DatabaseResetContext;
9 import org.kuali.common.util.PropertyUtils;
10 import org.kuali.common.util.Str;
11 import org.slf4j.Logger;
12 import org.slf4j.LoggerFactory;
13 import org.springframework.beans.factory.annotation.Autowired;
14
15
16
17 public class DatabaseServiceTest {
18
19 private static final Logger logger = LoggerFactory.getLogger(DatabaseServiceTest.class);
20
21 @Autowired
22 DatabaseResetContext context = null;
23
24 @Autowired
25 DatabaseService service = null;
26
27 @Autowired
28 Properties properties = null;
29
30 @Test
31 @Ignore
32 public void resetDatabaseTest() {
33 try {
34 logger.info(properties + "");
35 List<String> keys = PropertyUtils.getSortedKeys(properties);
36 for (String key : keys) {
37 String value = properties.getProperty(key);
38 logger.info(key + "=" + Str.flatten(value));
39 }
40 service.reset(context);
41 } catch (Exception e) {
42 e.printStackTrace();
43 }
44 }
45 }