Author: nick
Date: Sun Mar 19 08:10:07 2006
New Revision: 386987

URL: http://svn.apache.org/viewcvs?rev=386987&view=rev
Log:
Test for new Environment record

Modified:
    
jakarta/poi/trunk/src/scratchpad/testcases/org/apache/poi/hslf/record/TestDocument.java

Modified: 
jakarta/poi/trunk/src/scratchpad/testcases/org/apache/poi/hslf/record/TestDocument.java
URL: 
http://svn.apache.org/viewcvs/jakarta/poi/trunk/src/scratchpad/testcases/org/apache/poi/hslf/record/TestDocument.java?rev=386987&r1=386986&r2=386987&view=diff
==============================================================================
--- 
jakarta/poi/trunk/src/scratchpad/testcases/org/apache/poi/hslf/record/TestDocument.java
 (original)
+++ 
jakarta/poi/trunk/src/scratchpad/testcases/org/apache/poi/hslf/record/TestDocument.java
 Sun Mar 19 08:10:07 2006
@@ -28,6 +28,7 @@
 
 /**
  * Tests that Document works properly
+ * (Also tests Environment while we're at it)
  *
  * @author Nick Burch (nick at torchbox dot com)
  */
@@ -66,7 +67,7 @@
        assertTrue(dr.getDocumentAtom() instanceof DocumentAtom);
        
        assertNotNull(dr.getEnvironment());
-       assertEquals(RecordTypes.Environment.typeID, 
dr.getEnvironment().getRecordType());
+       assertTrue(dr.getEnvironment() instanceof Environment);
        
        assertNotNull(dr.getSlideListWithTexts());
        assertEquals(3, dr.getSlideListWithTexts().length);
@@ -76,6 +77,15 @@
        assertTrue(dr.getSlideListWithTexts()[1] instanceof SlideListWithText);
        assertNotNull(dr.getSlideListWithTexts()[2]);
        assertTrue(dr.getSlideListWithTexts()[2] instanceof SlideListWithText);
+    }
+    
+    public void testEnvironment() throws Exception {
+       Document dr = getDocRecord();
+       Environment env = dr.getEnvironment();
+       
+       assertEquals(1010, env.getRecordType());
+       assertNotNull(env.getFontCollection());
+       assertTrue(env.getFontCollection() instanceof FontCollection);
     }
     
     // No need to check re-writing - hslf.TestReWrite does all that for us



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
Mailing List:    http://jakarta.apache.org/site/mail2.html#poi
The Apache Jakarta POI Project: http://jakarta.apache.org/poi/

Reply via email to