rwaldhoff 2003/11/24 16:01:15 Modified: functor/src/test/org/apache/commons/functor/generator/util TestIntegerRange.java TestLongRange.java Log: add test of edge case Revision Changes Path 1.3 +8 -2 jakarta-commons-sandbox/functor/src/test/org/apache/commons/functor/generator/util/TestIntegerRange.java Index: TestIntegerRange.java =================================================================== RCS file: /home/cvs/jakarta-commons-sandbox/functor/src/test/org/apache/commons/functor/generator/util/TestIntegerRange.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- TestIntegerRange.java 24 Nov 2003 23:59:21 -0000 1.2 +++ TestIntegerRange.java 25 Nov 2003 00:01:15 -0000 1.3 @@ -154,6 +154,12 @@ assertEquals("[5, 4, 3, 2, 1]", range.toCollection().toString()); } + public void testEdgeCase() { + IntegerRange range = new IntegerRange(Integer.MAX_VALUE - 3, Integer.MAX_VALUE); + assertEquals("[2147483644, 2147483645, 2147483646]", range.toCollection().toString()); + assertEquals("[2147483644, 2147483645, 2147483646]", range.toCollection().toString()); + } + public void testEquals() { IntegerRange range = new IntegerRange(1, 5); assertObjectsAreEqual(range, range); 1.2 +3 -3 jakarta-commons-sandbox/functor/src/test/org/apache/commons/functor/generator/util/TestLongRange.java Index: TestLongRange.java =================================================================== RCS file: /home/cvs/jakarta-commons-sandbox/functor/src/test/org/apache/commons/functor/generator/util/TestLongRange.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- TestLongRange.java 24 Nov 2003 23:59:21 -0000 1.1 +++ TestLongRange.java 25 Nov 2003 00:01:15 -0000 1.2 @@ -154,7 +154,7 @@ assertEquals("[5, 4, 3, 2, 1]", range.toCollection().toString()); } - public void testLongRange() { + public void testEdgeCase() { LongRange range = new LongRange(Long.MAX_VALUE - 3L, Long.MAX_VALUE); assertEquals("[9223372036854775804, 9223372036854775805, 9223372036854775806]", range.toCollection().toString()); assertEquals("[9223372036854775804, 9223372036854775805, 9223372036854775806]", range.toCollection().toString());
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]