[prev in list] [next in list] [prev in thread] [next in thread] 

List:       jakarta-commons-dev
Subject:    svn commit: r721741 -
From:       niallp () apache ! org
Date:       2008-11-29 23:38:46
Message-ID: 20081129233846.E1F2723888A2 () eris ! apache ! org
[Download RAW message or body]

Author: niallp
Date: Sat Nov 29 15:38:46 2008
New Revision: 721741

URL: http://svn.apache.org/viewvc?rev=721741&view=rev
Log:
Comparator test improvements

Modified:
    commons/proper/io/trunk/src/test/org/apache/commons/io/comparator/ComparatorAbstractTestCase.java


Modified: commons/proper/io/trunk/src/test/org/apache/commons/io/comparator/ComparatorAbstractTestCase.java
                
URL: http://svn.apache.org/viewvc/commons/proper/io/trunk/src/test/org/apache/commons/ \
io/comparator/ComparatorAbstractTestCase.java?rev=721741&r1=721740&r2=721741&view=diff
 ==============================================================================
--- commons/proper/io/trunk/src/test/org/apache/commons/io/comparator/ComparatorAbstractTestCase.java \
                (original)
+++ commons/proper/io/trunk/src/test/org/apache/commons/io/comparator/ComparatorAbstractTestCase.java \
Sat Nov 29 15:38:46 2008 @@ -21,6 +21,7 @@
 import java.util.Comparator;
 import java.util.List;
 
+import org.apache.commons.io.FileUtils;
 import org.apache.commons.io.testtools.FileBasedTestCase;
 
 /**
@@ -68,6 +69,7 @@
         equalFile2 = null;
         lessFile = null;
         moreFile = null;
+        FileUtils.deleteDirectory(getTestDirectory());
     }
 
     /**
@@ -89,14 +91,21 @@
     }
 
     /**
+     * Test comparator array sort is null safe.
+     */
+    public void testSortArrayNull() {
+        assertNull(comparator.sort((File[])null));
+    }
+
+    /**
      * Test the comparator array sort.
      */
     public void testSortArray() {
-    	File[] files = new File[3];
-    	files[0] = equalFile1;
-    	files[1] = moreFile;
-    	files[2] = lessFile;
-    	comparator.sort(files);
+        File[] files = new File[3];
+        files[0] = equalFile1;
+        files[1] = moreFile;
+        files[2] = lessFile;
+        comparator.sort(files);
         assertTrue("equal", files[0] == lessFile);
         assertTrue("less",  files[1] == equalFile1);
         assertTrue("more",  files[2] == moreFile);
@@ -106,13 +115,28 @@
      * Test the comparator array sort.
      */
     public void testSortList() {
-    	List<File> files = new ArrayList<File>();
-    	files.add(equalFile1);
-    	files.add(moreFile);
-    	files.add(lessFile);
-    	comparator.sort(files);
+        List<File> files = new ArrayList<File>();
+        files.add(equalFile1);
+        files.add(moreFile);
+        files.add(lessFile);
+        comparator.sort(files);
         assertTrue("equal", files.get(0) == lessFile);
         assertTrue("less",  files.get(1) == equalFile1);
         assertTrue("more",  files.get(2) == moreFile);
     }
+
+    /**
+     * Test comparator list sort is null safe.
+     */
+    public void testSortListNull() {
+        assertNull(comparator.sort((List)null));
+    }
+
+    /**
+     * Test comparator toString.
+     */
+    public void testToString() {
+        assertNotNull("comparator", comparator.toString());
+        assertTrue("reverse", reverse.toString().startsWith("ReverseComparator["));
+    }
 }


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic