ggregory    2004/01/19 14:55:05

  Modified:    lang/src/test/org/apache/commons/lang ArrayUtilsTest.java
  Log:
  testIsEmpty methods now tests for nulls.
  
  Revision  Changes    Path
  1.21      +11 -1     
jakarta-commons/lang/src/test/org/apache/commons/lang/ArrayUtilsTest.java
  
  Index: ArrayUtilsTest.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-commons/lang/src/test/org/apache/commons/lang/ArrayUtilsTest.java,v
  retrieving revision 1.20
  retrieving revision 1.21
  diff -u -r1.20 -r1.21
  --- ArrayUtilsTest.java       19 Jan 2004 21:50:06 -0000      1.20
  +++ ArrayUtilsTest.java       19 Jan 2004 22:55:05 -0000      1.21
  @@ -74,6 +74,7 @@
    * @author Tim O'Brien
    * @author <a href="mailto:[EMAIL PROTECTED]">Ashwin S</a>
    * @author Fredrik Westermarck
  + * @author Gary Gregory
    * @version $Id$
    */
   public class ArrayUtilsTest extends TestCase {
  @@ -2297,6 +2298,7 @@
       public void testIsEmptyObject() {
           Object[] emptyArray = new Object[] {};
           Object[] notEmptyArray = new Object[] { new String("Value") };
  +        assertEquals(true, ArrayUtils.isEmpty((Object[])null));
           assertEquals(true, ArrayUtils.isEmpty(emptyArray));
           assertEquals(false, ArrayUtils.isEmpty(notEmptyArray));
       }
  @@ -2314,41 +2316,49 @@
       public void testIsEmptyPrimitives() {
           long[] emptyLongArray = new long[] {};
           long[] notEmptyLongArray = new long[] { 1L };
  +        assertEquals(true, ArrayUtils.isEmpty((long[])null));
           assertEquals(true, ArrayUtils.isEmpty(emptyLongArray));
           assertEquals(false, ArrayUtils.isEmpty(notEmptyLongArray));
   
           int[] emptyIntArray = new int[] {};
           int[] notEmptyIntArray = new int[] { 1 };
  +        assertEquals(true, ArrayUtils.isEmpty((int[])null));
           assertEquals(true, ArrayUtils.isEmpty(emptyIntArray));
           assertEquals(false, ArrayUtils.isEmpty(notEmptyIntArray));
   
           short[] emptyShortArray = new short[] {};
           short[] notEmptyShortArray = new short[] { 1 };
  +        assertEquals(true, ArrayUtils.isEmpty((short[])null));
           assertEquals(true, ArrayUtils.isEmpty(emptyShortArray));
           assertEquals(false, ArrayUtils.isEmpty(notEmptyShortArray));
   
           char[] emptyCharArray = new char[] {};
           char[] notEmptyCharArray = new char[] { 1 };
  +        assertEquals(true, ArrayUtils.isEmpty((char[])null));
           assertEquals(true, ArrayUtils.isEmpty(emptyCharArray));
           assertEquals(false, ArrayUtils.isEmpty(notEmptyCharArray));
   
           byte[] emptyByteArray = new byte[] {};
           byte[] notEmptyByteArray = new byte[] { 1 };
  +        assertEquals(true, ArrayUtils.isEmpty((byte[])null));
           assertEquals(true, ArrayUtils.isEmpty(emptyByteArray));
           assertEquals(false, ArrayUtils.isEmpty(notEmptyByteArray));
   
           double[] emptyDoubleArray = new double[] {};
           double[] notEmptyDoubleArray = new double[] { 1.0 };
  +        assertEquals(true, ArrayUtils.isEmpty((double[])null));
           assertEquals(true, ArrayUtils.isEmpty(emptyDoubleArray));
           assertEquals(false, ArrayUtils.isEmpty(notEmptyDoubleArray));
   
           float[] emptyFloatArray = new float[] {};
           float[] notEmptyFloatArray = new float[] { 1.0F };
  +        assertEquals(true, ArrayUtils.isEmpty((float[])null));
           assertEquals(true, ArrayUtils.isEmpty(emptyFloatArray));
           assertEquals(false, ArrayUtils.isEmpty(notEmptyFloatArray));
   
           boolean[] emptyBooleanArray = new boolean[] {};
           boolean[] notEmptyBooleanArray = new boolean[] { true };
  +        assertEquals(true, ArrayUtils.isEmpty((boolean[])null));
           assertEquals(true, ArrayUtils.isEmpty(emptyBooleanArray));
           assertEquals(false, ArrayUtils.isEmpty(notEmptyBooleanArray));
       }
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to