bayard      2002/11/11 23:42:44

  Modified:    io/src/test/org/apache/commons/io FileUtilTestCase.java
  Removed:     io/src/test/org/apache/commons/io IOTestCase.java
  Log:
  IOTestCase folded into FileUtilTestCase as it dealt with FileUtils.
  
  Revision  Changes    Path
  1.4       +33 -4     
jakarta-commons-sandbox/io/src/test/org/apache/commons/io/FileUtilTestCase.java
  
  Index: FileUtilTestCase.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-commons-sandbox/io/src/test/org/apache/commons/io/FileUtilTestCase.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- FileUtilTestCase.java     26 Oct 2002 06:24:15 -0000      1.3
  +++ FileUtilTestCase.java     12 Nov 2002 07:42:44 -0000      1.4
  @@ -239,5 +239,34 @@
                             dest[ i ], FileUtils.normalize( src[ i ] ) );
           }
       }
  -}
   
  +    /**
  +     *  Test the FileUtils implementation.
  +     */
  +    /// Used to exist as IOTestCase class
  +    public void testFileUtils() {
  +        String filename = "src/test/org/apache/commons/io/test.txt";
  +        String filename2 = "src/test/org/apache/commons/io/test2.txt";
  +        assertTrue("test.txt extension == \"txt\"", 
FileUtils.extension(filename).equals("txt"));
  +        assertTrue("Test file exists", FileUtils.fileExists(filename));
  +        assertTrue("Second test file does not exist", 
!FileUtils.fileExists(filename2));
  +        try {
  +            FileUtils.fileWrite(filename2, filename);
  +            assertTrue("Second file was written", FileUtils.fileExists(filename2));
  +            String file2contents = FileUtils.fileRead(filename2);
  +            assertTrue("Second file's contents correct", 
FileUtils.fileRead(filename2).equals(file2contents));
  +            FileUtils.fileDelete(filename2);
  +            assertTrue("Second test file does not exist", 
!FileUtils.fileExists(filename2));
  +        } catch (Exception e) {
  +            fail("Error reading or writing second test file: " + filename);
  +        }
  +
  +        try {
  +            String contents = FileUtils.fileRead(filename);
  +            assertTrue("FileUtils.fileRead()", contents.equals("This is a test"));
  +        } catch (Exception e) {
  +            fail("Error loading file: " + filename);
  +        }
  +    }
  +
  +}
  
  
  

--
To unsubscribe, e-mail:   <mailto:commons-dev-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail: <mailto:commons-dev-help@;jakarta.apache.org>

Reply via email to