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 we...@apache.org on 2004/08/24 16:15:00 UTC

cvs commit: jakarta-jetspeed-2/components/page-manager/src/test/org/apache/jetspeed/page TestCastorXmlPageManager.java

weaver      2004/08/24 07:15:00

  Modified:    components/page-manager/src/test/org/apache/jetspeed/page
                        TestCastorXmlPageManager.java
  Log:
  Added metadata test
  
  Revision  Changes    Path
  1.8       +24 -1     jakarta-jetspeed-2/components/page-manager/src/test/org/apache/jetspeed/page/TestCastorXmlPageManager.java
  
  Index: TestCastorXmlPageManager.java
  ===================================================================
  RCS file: /home/cvs/jakarta-jetspeed-2/components/page-manager/src/test/org/apache/jetspeed/page/TestCastorXmlPageManager.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- TestCastorXmlPageManager.java	21 Jul 2004 22:49:35 -0000	1.7
  +++ TestCastorXmlPageManager.java	24 Aug 2004 14:15:00 -0000	1.8
  @@ -21,6 +21,7 @@
   import java.util.Collection;
   import java.util.Iterator;
   import java.util.List;
  +import java.util.Locale;
   
   import junit.framework.Test;
   import junit.framework.TestCase;
  @@ -31,6 +32,7 @@
   import org.apache.jetspeed.idgenerator.JetspeedIdGenerator;
   import org.apache.jetspeed.om.common.GenericMetadata;
   import org.apache.jetspeed.om.folder.Folder;
  +import org.apache.jetspeed.om.folder.FolderMetaData;
   import org.apache.jetspeed.om.page.Fragment;
   import org.apache.jetspeed.om.page.Page;
   import org.apache.jetspeed.om.page.Property;
  @@ -337,5 +339,26 @@
           assertNotNull(folder3.getPages().get("folder1/folder3/test001.psml"));
           assertNotNull(folder3.getPages().get("test001.psml"));
           
  +    }
  +    
  +    public void testFolderMetaData() throws Exception
  +    {
  +        Folder folder1French = pageManager.getFolder("folder1");
  +        FolderMetaData metaData = folder1French.getMetaData();
  +        assertNotNull(metaData);
  +        assertEquals("Titre fran�ais pour la chemise 1", metaData.getTitle(Locale.FRENCH));
  +        
  +        Folder folder1English = pageManager.getFolder("folder1");
  +        metaData = folder1English.getMetaData();
  +        assertNotNull(metaData);
  +        assertEquals("English Title for Folder 1", metaData.getTitle(Locale.ENGLISH));
  +        
  +       
  +        
  +        // check that default works
  +        Folder folder1German = pageManager.getFolder("folder1");
  +        metaData = folder1German.getMetaData();
  +        assertNotNull(metaData);
  +        assertEquals("Default Title for Folder 1", metaData.getTitle(Locale.GERMAN));
       }
   }
  
  
  

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