Author: ard
Date: Tue Sep 11 09:58:24 2012
New Revision: 1383331
URL: http://svn.apache.org/viewvc?rev=1383331&view=rev
Log:
RAVE-695 initial unit test
Added:
rave/sandbox/content-services/rave-web-hmvc/src/test/java/org/apache/rave/portal/web/mvc/config/xml/XmlPagesConfigManagerTest.java
Added:
rave/sandbox/content-services/rave-web-hmvc/src/test/java/org/apache/rave/portal/web/mvc/config/xml/XmlPagesConfigManagerTest.java
URL:
http://svn.apache.org/viewvc/rave/sandbox/content-services/rave-web-hmvc/src/test/java/org/apache/rave/portal/web/mvc/config/xml/XmlPagesConfigManagerTest.java?rev=1383331&view=auto
==============================================================================
---
rave/sandbox/content-services/rave-web-hmvc/src/test/java/org/apache/rave/portal/web/mvc/config/xml/XmlPagesConfigManagerTest.java
(added)
+++
rave/sandbox/content-services/rave-web-hmvc/src/test/java/org/apache/rave/portal/web/mvc/config/xml/XmlPagesConfigManagerTest.java
Tue Sep 11 09:58:24 2012
@@ -0,0 +1,30 @@
+package org.apache.rave.portal.web.mvc.config.xml;
+
+import java.util.Map;
+
+import org.apache.rave.portal.web.mvc.config.EnhancedPagesConfigManager;
+import org.apache.rave.portal.web.mvc.config.PageDefinition;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.context.ApplicationContext;
+import org.springframework.test.context.ContextConfiguration;
+import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
+
+import static org.junit.Assert.assertEquals;
+
+@RunWith(SpringJUnit4ClassRunner.class)
+@ContextConfiguration({"classpath:config/xml/xml-pages-config-manager-test.xml"})
+
+public class XmlPagesConfigManagerTest {
+ @Autowired
+ private ApplicationContext applicationContext;
+
+ @Test
+ public void singleXmlPagesConfigManager() throws Exception {
+ XmlPagesConfigManager xmlPagesConfigManager =
(XmlPagesConfigManager)applicationContext.getBean("singleXmlPagesConfigManager");
+ final Map<String,PageDefinition> pageDefinitions =
xmlPagesConfigManager.getConfig().getPageDefinitions();
+
+ assertEquals(1, pageDefinitions.size());
+ }
+}