few more tests to get 100% coverage for Token
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137999 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
4932018862
commit
a33961018a
|
@ -318,6 +318,18 @@ public class DurationFormatUtilsTest extends TestCase {
|
||||||
},
|
},
|
||||||
DurationFormatUtils.lexx(DurationFormatUtils.ISO_EXTENDED_FORMAT_PATTERN)
|
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) {
|
private void assertArrayEquals(DurationFormatUtils.Token[] obj1, DurationFormatUtils.Token[] obj2) {
|
||||||
assertEquals( "Arrays are unequal length. ", obj1.length, obj2.length );
|
assertEquals( "Arrays are unequal length. ", obj1.length, obj2.length );
|
||||||
|
|
Loading…
Reference in New Issue