You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by ta...@apache.org on 2005/10/19 09:56:10 UTC

svn commit: r326436 - /portals/jetspeed-2/trunk/components/page-manager/src/test/org/apache/jetspeed/page/TestDatabasePageManager.java

Author: taylor
Date: Wed Oct 19 00:56:08 2005
New Revision: 326436

URL: http://svn.apache.org/viewcvs?rev=326436&view=rev
Log:
test case continued
note: pages are not getting their parent set
      fragments are not getting their parent set

Modified:
    portals/jetspeed-2/trunk/components/page-manager/src/test/org/apache/jetspeed/page/TestDatabasePageManager.java

Modified: portals/jetspeed-2/trunk/components/page-manager/src/test/org/apache/jetspeed/page/TestDatabasePageManager.java
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/components/page-manager/src/test/org/apache/jetspeed/page/TestDatabasePageManager.java?rev=326436&r1=326435&r2=326436&view=diff
==============================================================================
--- portals/jetspeed-2/trunk/components/page-manager/src/test/org/apache/jetspeed/page/TestDatabasePageManager.java (original)
+++ portals/jetspeed-2/trunk/components/page-manager/src/test/org/apache/jetspeed/page/TestDatabasePageManager.java Wed Oct 19 00:56:08 2005
@@ -18,8 +18,10 @@
 import org.apache.jetspeed.components.test.AbstractSpringTestCase;
 import org.apache.jetspeed.om.folder.Folder;
 import org.apache.jetspeed.om.folder.FolderNotFoundException;
+import org.apache.jetspeed.om.page.Fragment;
 import org.apache.jetspeed.om.page.Page;
 
+
 import junit.framework.Test;
 import junit.framework.TestSuite;
 
@@ -43,13 +45,13 @@
     protected void setUp() throws Exception
     {
         super.setUp();        
-        pageManager = (PageManager)ctx.getBean("pageManager");        
-        createTestData();
+        pageManager = (PageManager)ctx.getBean("pageManager");
+        // createTestData();
     }
 
     protected void tearDown() throws Exception
     {
-        dropTestData();
+        //dropTestData();
         super.tearDown();
     }
     
@@ -71,7 +73,7 @@
         { "test-repository-datasource-spring.xml" };
     }
 
-    public void testPages() throws Exception
+    public void xtestPages() throws Exception
     {
         boolean pageNotFound = false;
         try
@@ -94,7 +96,7 @@
         }
     }
     
-    public void testFolders() throws Exception
+    public void xtestFolders() throws Exception
     {
         try
         {
@@ -105,17 +107,61 @@
             fail("should have found root folder");                    
         }
     }
-    
-    private void createTestData()
+        
+    public void testCreates()
     {
         try
         {
             Folder folder = pageManager.newFolder("/");
-            folder.setTitle("Root");
+            folder.setTitle("Root Folder");
+            folder.setDefaultPage("default-page.psml");
+            folder.setDefaultTheme("Blue Theme");
+            folder.setShortTitle("Root");
             pageManager.updateFolder(folder);
+            
             Page page = pageManager.newPage("/default-page.psml");
             page.setTitle("Default Page");
-            pageManager.updatePage(page);
+            page.setDefaultDecorator("tigris", Fragment.LAYOUT);
+            page.setDefaultDecorator("blue-gradient", Fragment.PORTLET);
+            page.setDefaultSkin("skin-1");
+            page.setShortTitle("Default");
+            
+            Fragment root = pageManager.newFragment();
+            root.setDecorator("blue-gradient");
+            root.setName("jetspeed-layouts::VelocityTwoColumns");
+            root.setShortTitle("Root");
+            root.setTitle("Root Fragment");
+            root.setState("Normal");
+            root.setLayoutColumn(88);
+            root.setLayoutColumn(99);
+            root.setLayoutSizes("50%,50%");
+            
+            page.setRootFragment(root);          
+            
+            //root.set
+            
+            pageManager.updatePage(page);            
+            
+            
+            try
+            {
+                Page check = pageManager.getPage("/default-page.psml");
+            }
+            catch (PageNotFoundException e)
+            {
+                assertTrue("Page /default-page.psml NOT FOUND", true);
+            }
+            try
+            {
+                Folder checkFolder = pageManager.getFolder("/");
+            }
+            catch (FolderNotFoundException e)
+            {
+                assertTrue("Folder / NOT FOUND", true);
+            }
+            
+            pageManager.removeFolder(folder);
+            
         }
         catch (Exception e)
         {



---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org