You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by ba...@apache.org on 2004/12/26 03:35:47 UTC

cvs commit: jakarta-commons/lang/src/test/org/apache/commons/lang/mutable MutableByteTest.java MutableDoubleTest.java MutableFloatTest.java MutableIntTest.java MutableLongTest.java MutableObjectTest.java MutableShortTest.java

bayard      2004/12/25 18:35:47

  Modified:    lang/src/test/org/apache/commons/lang/mutable
                        MutableByteTest.java MutableDoubleTest.java
                        MutableFloatTest.java MutableIntTest.java
                        MutableLongTest.java MutableObjectTest.java
                        MutableShortTest.java
  Log:
  all non-covered parts of the code are now covered. 100% coverage for a package, while not in itself a great thing, feels damn good
  
  Revision  Changes    Path
  1.3       +10 -1     jakarta-commons/lang/src/test/org/apache/commons/lang/mutable/MutableByteTest.java
  
  Index: MutableByteTest.java
  ===================================================================
  RCS file: /home/cvs/jakarta-commons/lang/src/test/org/apache/commons/lang/mutable/MutableByteTest.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- MutableByteTest.java	7 Jul 2004 23:50:28 -0000	1.2
  +++ MutableByteTest.java	26 Dec 2004 02:35:47 -0000	1.3
  @@ -128,6 +128,15 @@
           } catch (ClassCastException ex) {}
       }
   
  +    public void testPrimitiveValues() {
  +        MutableByte mutNum = new MutableByte( (byte) 1 );
  +        
  +        assertEquals( 1.0F, mutNum.floatValue(), 0 );
  +        assertEquals( 1.0, mutNum.doubleValue(), 0 );
  +        assertEquals( 1, mutNum.intValue() );
  +        assertEquals( 1L, mutNum.longValue() );
  +    }
  +
       public void testToString() {
           assertEquals("0", new MutableByte((byte) 0).toString());
           assertEquals("10", new MutableByte((byte) 10).toString());
  
  
  
  1.3       +9 -1      jakarta-commons/lang/src/test/org/apache/commons/lang/mutable/MutableDoubleTest.java
  
  Index: MutableDoubleTest.java
  ===================================================================
  RCS file: /home/cvs/jakarta-commons/lang/src/test/org/apache/commons/lang/mutable/MutableDoubleTest.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- MutableDoubleTest.java	7 Jul 2004 23:50:28 -0000	1.2
  +++ MutableDoubleTest.java	26 Dec 2004 02:35:47 -0000	1.3
  @@ -139,6 +139,14 @@
           } catch (ClassCastException ex) {}
       }
   
  +    public void testPrimitiveValues() {
  +        MutableDouble mutNum = new MutableDouble(1.7);
  +        
  +        assertEquals( 1.7F, mutNum.floatValue(), 0 );
  +        assertEquals( 1, mutNum.intValue() );
  +        assertEquals( 1L, mutNum.longValue() );
  +    }
  +
       public void testToString() {
           assertEquals("0.0", new MutableDouble(0d).toString());
           assertEquals("10.0", new MutableDouble(10d).toString());
  
  
  
  1.3       +9 -1      jakarta-commons/lang/src/test/org/apache/commons/lang/mutable/MutableFloatTest.java
  
  Index: MutableFloatTest.java
  ===================================================================
  RCS file: /home/cvs/jakarta-commons/lang/src/test/org/apache/commons/lang/mutable/MutableFloatTest.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- MutableFloatTest.java	7 Jul 2004 23:50:28 -0000	1.2
  +++ MutableFloatTest.java	26 Dec 2004 02:35:47 -0000	1.3
  @@ -139,6 +139,14 @@
           } catch (ClassCastException ex) {}
       }
   
  +    public void testPrimitiveValues() {
  +        MutableFloat mutNum = new MutableFloat(1.7F);
  +        
  +        assertEquals( 1, mutNum.intValue() );
  +        assertEquals( 1.7, mutNum.doubleValue(), 0.00001 );
  +        assertEquals( 1L, mutNum.longValue() );
  +    }
  +
       public void testToString() {
           assertEquals("0.0", new MutableFloat(0f).toString());
           assertEquals("10.0", new MutableFloat(10f).toString());
  
  
  
  1.2       +9 -1      jakarta-commons/lang/src/test/org/apache/commons/lang/mutable/MutableIntTest.java
  
  Index: MutableIntTest.java
  ===================================================================
  RCS file: /home/cvs/jakarta-commons/lang/src/test/org/apache/commons/lang/mutable/MutableIntTest.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- MutableIntTest.java	7 Jul 2004 23:50:28 -0000	1.1
  +++ MutableIntTest.java	26 Dec 2004 02:35:47 -0000	1.2
  @@ -128,6 +128,14 @@
           } catch (ClassCastException ex) {}
       }
   
  +    public void testPrimitiveValues() {
  +        MutableInt mutNum = new MutableInt(1);
  +        
  +        assertEquals( 1.0F, mutNum.floatValue(), 0 );
  +        assertEquals( 1.0, mutNum.doubleValue(), 0 );
  +        assertEquals( 1L, mutNum.longValue() );
  +    }
  +
       public void testToString() {
           assertEquals("0", new MutableInt(0).toString());
           assertEquals("10", new MutableInt(10).toString());
  
  
  
  1.3       +8 -1      jakarta-commons/lang/src/test/org/apache/commons/lang/mutable/MutableLongTest.java
  
  Index: MutableLongTest.java
  ===================================================================
  RCS file: /home/cvs/jakarta-commons/lang/src/test/org/apache/commons/lang/mutable/MutableLongTest.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- MutableLongTest.java	7 Jul 2004 23:50:28 -0000	1.2
  +++ MutableLongTest.java	26 Dec 2004 02:35:47 -0000	1.3
  @@ -128,6 +128,13 @@
           } catch (ClassCastException ex) {}
       }
   
  +    public void testPrimitiveValues() {
  +        MutableLong mutNum = new MutableLong(1L);
  +
  +        assertEquals( 1.0F, mutNum.floatValue(), 0 );
  +        assertEquals( 1.0, mutNum.doubleValue(), 0 );
  +    }
  +
       public void testToString() {
           assertEquals("0", new MutableLong(0).toString());
           assertEquals("10", new MutableLong(10).toString());
  
  
  
  1.2       +2 -1      jakarta-commons/lang/src/test/org/apache/commons/lang/mutable/MutableObjectTest.java
  
  Index: MutableObjectTest.java
  ===================================================================
  RCS file: /home/cvs/jakarta-commons/lang/src/test/org/apache/commons/lang/mutable/MutableObjectTest.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- MutableObjectTest.java	8 Jul 2004 00:02:35 -0000	1.1
  +++ MutableObjectTest.java	26 Dec 2004 02:35:47 -0000	1.2
  @@ -99,6 +99,7 @@
       public void testToString() {
           assertEquals("HI", new MutableObject("HI").toString());
           assertEquals("10.0", new MutableObject(new Double(10)).toString());
  +        assertEquals("null", new MutableObject(null).toString());
       }
   
   }
  
  
  
  1.3       +10 -1     jakarta-commons/lang/src/test/org/apache/commons/lang/mutable/MutableShortTest.java
  
  Index: MutableShortTest.java
  ===================================================================
  RCS file: /home/cvs/jakarta-commons/lang/src/test/org/apache/commons/lang/mutable/MutableShortTest.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- MutableShortTest.java	7 Jul 2004 23:50:28 -0000	1.2
  +++ MutableShortTest.java	26 Dec 2004 02:35:47 -0000	1.3
  @@ -128,6 +128,15 @@
           } catch (ClassCastException ex) {}
       }
   
  +    public void testPrimitiveValues() {
  +        MutableShort mutNum = new MutableShort( (short) 1 );
  +        
  +        assertEquals( 1.0F, mutNum.floatValue(), 0 );
  +        assertEquals( 1.0, mutNum.doubleValue(), 0 );
  +        assertEquals( 1, mutNum.intValue() );
  +        assertEquals( 1L, mutNum.longValue() );
  +    }
  +
       public void testToString() {
           assertEquals("0", new MutableShort((short) 0).toString());
           assertEquals("10", new MutableShort((short) 10).toString());
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org