]> source.dussan.org Git - poi.git/commitdiff
Test case fixed.
authorRainer Klute <klute@apache.org>
Mon, 28 Jul 2003 16:45:39 +0000 (16:45 +0000)
committerRainer Klute <klute@apache.org>
Mon, 28 Jul 2003 16:45:39 +0000 (16:45 +0000)
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/branches/REL_2_BRANCH@353266 13f79535-47bb-0310-9956-ffa450edef68

src/testcases/org/apache/poi/hpsf/basic/TestEmptyProperties.java

index 9a4b3bc5483fdc5224fc61316f7502d4f935106d..fbe9fbf7f947cd6da254ff74684c55b604991d5f 100644 (file)
@@ -37,13 +37,20 @@ public class TestEmptyProperties extends TestCase
 
     static final String[] POI_FILES = new String[]
         {
-            "SlideShow",
+            "PerfectOffice_MAIN",
             "\005SummaryInformation",
-            "PerfectOffice_MAIN"
+            "Main"
         };
 
     POIFile[] poiFiles;
 
+
+
+    /**
+     * <p>Constructor</p>
+     * 
+     * @param name The name of the test case
+     */
     public TestEmptyProperties(final String name)
     {
         super(name);
@@ -53,6 +60,10 @@ public class TestEmptyProperties extends TestCase
 
     /**
      * <p>Read a the test file from the "data" directory.</p>
+     *
+     * @exception FileNotFoundException if the file containing the test data
+     * does not exist
+     * @exception IOException if an I/O exception occurs
      */
     public void setUp() throws FileNotFoundException, IOException
     {
@@ -68,6 +79,8 @@ public class TestEmptyProperties extends TestCase
     /**
      * <p>Checks the names of the files in the POI filesystem. They
      * are expected to be in a certain order.</p>
+     * 
+     * @exception IOException if an I/O exception occurs
      */
     public void testReadFiles() throws IOException
     {
@@ -86,9 +99,11 @@ public class TestEmptyProperties extends TestCase
      * property sets. In the latter cases a {@link
      * NoPropertySetStreamException} will be thrown when trying to
      * create a {@link PropertySet}.</p>
+     * 
+     * @exception IOException if an I/O exception occurs
      */
     public void testCreatePropertySets() throws IOException
-    {
+    { 
         Class[] expected = new Class[]
             {
                 NoPropertySetStreamException.class,
@@ -126,10 +141,13 @@ public class TestEmptyProperties extends TestCase
      * <p>Tests the {@link PropertySet} methods. The test file has two
      * property sets: the first one is a {@link SummaryInformation},
      * the second one is a {@link DocumentSummaryInformation}.</p>
+     * 
+     * @exception IOException if an I/O exception occurs
+     * @exception HPSFException if an HPSF operation fails
      */
     public void testPropertySetMethods() throws IOException, HPSFException
     {
-        byte[] b = poiFiles[2].getBytes();
+        byte[] b = poiFiles[1].getBytes();
         PropertySet ps =
             PropertySetFactory.create(new ByteArrayInputStream(b));
         SummaryInformation s = (SummaryInformation) ps;
@@ -145,9 +163,9 @@ public class TestEmptyProperties extends TestCase
         assertNull(s.getLastPrinted());
         assertNull(s.getCreateDateTime());
         assertNull(s.getLastSaveDateTime());
-        assertEquals(s.getPageCount(),0);
-        assertEquals(s.getWordCount(),0);
-        assertEquals(s.getCharCount(),0);
+        assertEquals(s.getPageCount(), 0);
+        assertEquals(s.getWordCount(), 0);
+        assertEquals(s.getCharCount(), 0);
         assertNull(s.getThumbnail());
         assertNull(s.getApplicationName());
     }
@@ -156,6 +174,10 @@ public class TestEmptyProperties extends TestCase
 
     /**
      * <p>Runs the test cases stand-alone.</p>
+     * 
+     * @param args the command-line arguments (unused)
+     * 
+     * @exception Throwable if any exception or error occurs
      */
     public static void main(final String[] args) throws Throwable
     {