You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@labs.apache.org by el...@apache.org on 2012/07/31 18:55:34 UTC

svn commit: r1367675 - /labs/mavibot/trunk/mavibot/src/test/java/org/apache/mavibot/btree/serializer/IntSerializerTest.java

Author: elecharny
Date: Tue Jul 31 16:55:33 2012
New Revision: 1367675

URL: http://svn.apache.org/viewvc?rev=1367675&view=rev
Log:
Added a test and some fixe addition

Modified:
    labs/mavibot/trunk/mavibot/src/test/java/org/apache/mavibot/btree/serializer/IntSerializerTest.java

Modified: labs/mavibot/trunk/mavibot/src/test/java/org/apache/mavibot/btree/serializer/IntSerializerTest.java
URL: http://svn.apache.org/viewvc/labs/mavibot/trunk/mavibot/src/test/java/org/apache/mavibot/btree/serializer/IntSerializerTest.java?rev=1367675&r1=1367674&r2=1367675&view=diff
==============================================================================
--- labs/mavibot/trunk/mavibot/src/test/java/org/apache/mavibot/btree/serializer/IntSerializerTest.java (original)
+++ labs/mavibot/trunk/mavibot/src/test/java/org/apache/mavibot/btree/serializer/IntSerializerTest.java Tue Jul 31 16:55:33 2012
@@ -48,6 +48,18 @@ public class IntSerializerTest
 
         assertEquals( value, serializer.deserialize( result ).intValue() );
 
+        // ------------------------------------------------------------------
+        value = 0x00000001;
+        result = serializer.serialize( value );
+
+        assertEquals( ( byte ) 0x01, result[3] );
+        assertEquals( ( byte ) 0x00, result[2] );
+        assertEquals( ( byte ) 0x00, result[1] );
+        assertEquals( ( byte ) 0x00, result[0] );
+
+        assertEquals( value, serializer.deserialize( result ).intValue() );
+
+        // ------------------------------------------------------------------
         value = 0x000000FF;
         result = serializer.serialize( value );
 
@@ -56,84 +68,94 @@ public class IntSerializerTest
         assertEquals( ( byte ) 0x00, result[1] );
         assertEquals( ( byte ) 0x00, result[0] );
 
+        assertEquals( value, serializer.deserialize( result ).intValue() );
+
+        // ------------------------------------------------------------------
         value = 0x00000100;
         result = serializer.serialize( value );
 
-        assertEquals( value, serializer.deserialize( result ).intValue() );
-
         assertEquals( ( byte ) 0x00, result[3] );
         assertEquals( ( byte ) 0x01, result[2] );
         assertEquals( ( byte ) 0x00, result[1] );
         assertEquals( ( byte ) 0x00, result[0] );
 
+        assertEquals( value, serializer.deserialize( result ).intValue() );
+
+        // ------------------------------------------------------------------
         value = 0x0000FFFF;
         result = serializer.serialize( value );
 
-        assertEquals( value, serializer.deserialize( result ).intValue() );
-
         assertEquals( ( byte ) 0xFF, result[3] );
         assertEquals( ( byte ) 0xFF, result[2] );
         assertEquals( ( byte ) 0x00, result[1] );
         assertEquals( ( byte ) 0x00, result[0] );
 
+        assertEquals( value, serializer.deserialize( result ).intValue() );
+
+        // ------------------------------------------------------------------
         value = 0x00010000;
         result = serializer.serialize( value );
 
-        assertEquals( value, serializer.deserialize( result ).intValue() );
-
         assertEquals( ( byte ) 0x00, result[3] );
         assertEquals( ( byte ) 0x00, result[2] );
         assertEquals( ( byte ) 0x01, result[1] );
         assertEquals( ( byte ) 0x00, result[0] );
 
+        assertEquals( value, serializer.deserialize( result ).intValue() );
+
+        // ------------------------------------------------------------------
         value = 0x00FFFFFF;
         result = serializer.serialize( value );
 
-        assertEquals( value, serializer.deserialize( result ).intValue() );
-
         assertEquals( ( byte ) 0xFF, result[3] );
         assertEquals( ( byte ) 0xFF, result[2] );
         assertEquals( ( byte ) 0xFF, result[1] );
         assertEquals( ( byte ) 0x00, result[0] );
 
+        assertEquals( value, serializer.deserialize( result ).intValue() );
+
+        // ------------------------------------------------------------------
         value = 0x01000000;
         result = serializer.serialize( value );
 
-        assertEquals( value, serializer.deserialize( result ).intValue() );
-
         assertEquals( ( byte ) 0x00, result[3] );
         assertEquals( ( byte ) 0x00, result[2] );
         assertEquals( ( byte ) 0x00, result[1] );
         assertEquals( ( byte ) 0x01, result[0] );
 
+        assertEquals( value, serializer.deserialize( result ).intValue() );
+
+        // ------------------------------------------------------------------
         value = 0x7FFFFFFF;
         result = serializer.serialize( value );
 
-        assertEquals( value, serializer.deserialize( result ).intValue() );
-
         assertEquals( ( byte ) 0x00FF, result[3] );
         assertEquals( ( byte ) 0x00FF, result[2] );
         assertEquals( ( byte ) 0x00FF, result[1] );
         assertEquals( ( byte ) 0x7F, result[0] );
 
+        assertEquals( value, serializer.deserialize( result ).intValue() );
+
+        // ------------------------------------------------------------------
         value = 0x80000000;
         result = serializer.serialize( value );
 
-        assertEquals( value, serializer.deserialize( result ).intValue() );
-
         assertEquals( ( byte ) 0x00, result[3] );
         assertEquals( ( byte ) 0x00, result[2] );
         assertEquals( ( byte ) 0x00, result[1] );
         assertEquals( ( byte ) 0x80, result[0] );
 
+        assertEquals( value, serializer.deserialize( result ).intValue() );
+
+        // ------------------------------------------------------------------
         value = 0xFFFFFFFF;
         result = serializer.serialize( value );
 
-        assertEquals( value, serializer.deserialize( result ).intValue() );
-
         assertEquals( ( byte ) 0xFF, result[3] );
         assertEquals( ( byte ) 0xFF, result[2] );
         assertEquals( ( byte ) 0xFF, result[1] );
         assertEquals( ( byte ) 0xFF, result[0] );
+
+        assertEquals( value, serializer.deserialize( result ).intValue() );
     }
 }



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@labs.apache.org
For additional commands, e-mail: commits-help@labs.apache.org