bayard      2004/12/18 19:23:00

  Modified:    lang/src/test/org/apache/commons/lang/time
                        DurationFormatUtilsTest.java
  Log:
  few more tests to get 100% coverage for Token
  
  Revision  Changes    Path
  1.15      +12 -0     
jakarta-commons/lang/src/test/org/apache/commons/lang/time/DurationFormatUtilsTest.java
  
  Index: DurationFormatUtilsTest.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-commons/lang/src/test/org/apache/commons/lang/time/DurationFormatUtilsTest.java,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- DurationFormatUtilsTest.java      15 Oct 2004 23:11:31 -0000      1.14
  +++ DurationFormatUtilsTest.java      19 Dec 2004 03:23:00 -0000      1.15
  @@ -318,6 +318,18 @@
             }, 
             
DurationFormatUtils.lexx(DurationFormatUtils.ISO_EXTENDED_FORMAT_PATTERN)
           );
  +
  +        // test failures in equals
  +        DurationFormatUtils.Token token = new DurationFormatUtils.Token( 
DurationFormatUtils.y, 4 );
  +        assertFalse( "Token equal to non-Token class. ", token.equals(new 
Object()) );
  +        assertFalse( "Token equal to Token with wrong value class. ", 
token.equals(
  +            new DurationFormatUtils.Token( new Object() )
  +        ) );
  +        assertFalse( "Token equal to Token with different count. ", 
token.equals(
  +            new DurationFormatUtils.Token( new Object(), 1 )
  +        ) );
  +        DurationFormatUtils.Token numToken = new DurationFormatUtils.Token( 
new Integer(1), 4 );
  +        assertTrue( "Token with Number value not equal to itself. ", 
numToken.equals( numToken ) );
       }
       private void assertArrayEquals(DurationFormatUtils.Token[] obj1, 
DurationFormatUtils.Token[] obj2) {
           assertEquals( "Arrays are unequal length. ", obj1.length, 
obj2.length );
  
  
  

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

Reply via email to