1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.common.util.project.spring;
17
18 import org.junit.Assert;
19 import org.junit.Test;
20 import org.junit.runner.RunWith;
21 import org.kuali.common.util.project.KualiUtilProjectConstants;
22 import org.kuali.common.util.project.model.Project;
23 import org.kuali.common.util.project.model.ProjectIdentifier;
24 import org.slf4j.Logger;
25 import org.slf4j.LoggerFactory;
26 import org.springframework.beans.factory.annotation.Autowired;
27 import org.springframework.test.context.ContextConfiguration;
28 import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
29
30 @RunWith(SpringJUnit4ClassRunner.class)
31 @ContextConfiguration(classes = KualiUtilProjectConfig.class)
32 public class AutowiredProjectConfigTest {
33
34 private static final Logger logger = LoggerFactory.getLogger(AutowiredProjectConfigTest.class);
35
36 protected static final ProjectIdentifier ID = KualiUtilProjectConstants.PROJECT_ID;
37
38 @Autowired
39 Project project;
40
41 @Test
42 public void test() {
43 logger.info("Constants: [" + ID.getGroupId() + ":" + ID.getArtifactId() + "]");
44 logger.info(" Loaded: [" + project.getGroupId() + ":" + project.getArtifactId() + "]");
45 Assert.assertEquals(ID.getGroupId(), project.getGroupId());
46 Assert.assertEquals(ID.getArtifactId(), project.getArtifactId());
47
48 }
49
50 }