You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by rw...@apache.org on 2003/11/25 01:01:15 UTC

cvs commit: jakarta-commons-sandbox/functor/src/test/org/apache/commons/functor/generator/util TestIntegerRange.java TestLongRange.java

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: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org