You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by el...@apache.org on 2012/01/24 17:15:29 UTC

svn commit: r1235326 [18/28] - in /directory/apacheds/trunk: jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/ jdbm-partition/src/test/java/org/apache/directory/server/core/partition/impl/btree/jdbm/ jdbm-partitio...

Modified: directory/apacheds/trunk/kerberos-codec/src/test/java/org/apache/directory/shared/kerberos/codec/EncKrbPrivPartDecoderTest.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/kerberos-codec/src/test/java/org/apache/directory/shared/kerberos/codec/EncKrbPrivPartDecoderTest.java?rev=1235326&r1=1235325&r2=1235326&view=diff
==============================================================================
--- directory/apacheds/trunk/kerberos-codec/src/test/java/org/apache/directory/shared/kerberos/codec/EncKrbPrivPartDecoderTest.java (original)
+++ directory/apacheds/trunk/kerberos-codec/src/test/java/org/apache/directory/shared/kerberos/codec/EncKrbPrivPartDecoderTest.java Tue Jan 24 16:15:05 2012
@@ -20,6 +20,7 @@
 
 package org.apache.directory.shared.kerberos.codec;
 
+
 import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertNull;
 import static org.junit.Assert.assertTrue;
@@ -38,6 +39,7 @@ import org.apache.directory.shared.kerbe
 import org.apache.directory.shared.util.Strings;
 import org.junit.Test;
 
+
 /**
  * Test cases for EncKrbPrivPart codec.
  *
@@ -49,55 +51,104 @@ public class EncKrbPrivPartDecoderTest
     public void testDecodeEncKrbPrivPart() throws Exception
     {
         Asn1Decoder decoder = new Asn1Decoder();
-        
+
         int streamLen = 0x49;
         ByteBuffer stream = ByteBuffer.allocate( streamLen );
         stream.put( new byte[]
-        {
-            0x7C, 0x47,
-            0x30, 0x45,
-              (byte)0xA0, 0x4,        // user-data
-                     0x04, 0x02, 0x00, 0x01,
-              (byte)0xA1, 0x11,       // timestamp
-                     0x18, 0xF, '2', '0', '1', '0', '1', '1', '1', '9', '0', '8', '0', '0', '4', '3', 'Z',
-              (byte)0xA2, 0x03,       // usec
-                     0x02, 0x01, 0x01,
-              (byte)0xA3, 0x03,       // seq-number
-                     0x02, 0x01, 0x01,
-              (byte)0xA4, 0xF,        // s-address
-                     0x30, 0x0D,
-                      (byte)0xA0, 0x03,
-                             0x02, 0x01, 0x02,
-                       (byte)0xA1, 0x06,
-                              0x04, 0x04, 127, 0, 0, 1,
-              (byte)0xA5, 0xF,        // r-adress
-                     0x30, 0x0D,
-                      (byte)0xA0, 0x03,
-                             0x02, 0x01, 0x02,
-                       (byte)0xA1, 0x06,
-                              0x04, 0x04, 127, 0, 0, 1
+            {
+                0x7C, 0x47,
+                0x30, 0x45,
+                ( byte ) 0xA0, 0x4, // user-data
+                0x04,
+                0x02,
+                0x00,
+                0x01,
+                ( byte ) 0xA1,
+                0x11, // timestamp
+                0x18,
+                0xF,
+                '2',
+                '0',
+                '1',
+                '0',
+                '1',
+                '1',
+                '1',
+                '9',
+                '0',
+                '8',
+                '0',
+                '0',
+                '4',
+                '3',
+                'Z',
+                ( byte ) 0xA2,
+                0x03, // usec
+                0x02,
+                0x01,
+                0x01,
+                ( byte ) 0xA3,
+                0x03, // seq-number
+                0x02,
+                0x01,
+                0x01,
+                ( byte ) 0xA4,
+                0xF, // s-address
+                0x30,
+                0x0D,
+                ( byte ) 0xA0,
+                0x03,
+                0x02,
+                0x01,
+                0x02,
+                ( byte ) 0xA1,
+                0x06,
+                0x04,
+                0x04,
+                127,
+                0,
+                0,
+                1,
+                ( byte ) 0xA5,
+                0xF, // r-adress
+                0x30,
+                0x0D,
+                ( byte ) 0xA0,
+                0x03,
+                0x02,
+                0x01,
+                0x02,
+                ( byte ) 0xA1,
+                0x06,
+                0x04,
+                0x04,
+                127,
+                0,
+                0,
+                1
         } );
 
-        String decoded = Strings.dumpBytes(stream.array());
+        String decoded = Strings.dumpBytes( stream.array() );
         stream.flip();
-        
+
         EncKrbPrivPartContainer container = new EncKrbPrivPartContainer( stream );
-        
+
         try
         {
             decoder.decode( stream, container );
         }
-        catch( DecoderException e )
+        catch ( DecoderException e )
         {
             fail();
         }
-        
+
         EncKrbPrivPart encKrbPrivPart = container.getEncKrbPrivPart();
-        
+
         String time = "20101119080043Z";
         HostAddress ad = new HostAddress( InetAddress.getByName( "127.0.0.1" ) );
-        
-        assertTrue( Arrays.equals( new byte[]{0,1}, encKrbPrivPart.getUserData() ) );
+
+        assertTrue( Arrays.equals( new byte[]
+            { 0, 1 }, encKrbPrivPart.getUserData() ) );
         assertEquals( time, encKrbPrivPart.getTimestamp().getDate() );
         assertEquals( 1, encKrbPrivPart.getUsec() );
         assertEquals( 1, encKrbPrivPart.getSeqNumber() );
@@ -105,76 +156,108 @@ public class EncKrbPrivPartDecoderTest
         assertEquals( ad, encKrbPrivPart.getRecipientAddress() );
 
         int computedLen = encKrbPrivPart.computeLength();
-        
+
         assertEquals( streamLen, computedLen );
-        
+
         try
         {
             ByteBuffer bb = ByteBuffer.allocate( computedLen );
-            
+
             encKrbPrivPart.encode( bb );
-            
-            String encoded = Strings.dumpBytes(bb.array());
+
+            String encoded = Strings.dumpBytes( bb.array() );
             assertEquals( decoded, encoded );
         }
-        catch( EncoderException e )
+        catch ( EncoderException e )
         {
             fail();
         }
     }
-    
-    
+
+
     @Test
     public void testDecodeEncKrbPrivPartWithoutTimestamp() throws Exception
     {
         Asn1Decoder decoder = new Asn1Decoder();
-        
+
         int streamLen = 0x36;
         ByteBuffer stream = ByteBuffer.allocate( streamLen );
         stream.put( new byte[]
-        {
-            0x7C, 0x34,
-            0x30, 0x32,
-              (byte)0xA0, 0x4,        // user-data
-                     0x04, 0x02, 0x00, 0x01,
-                     // NO timestamp
-              (byte)0xA2, 0x03,       // usec
-                     0x02, 0x01, 0x01,
-              (byte)0xA3, 0x03,       // seq-number
-                     0x02, 0x01, 0x01,
-              (byte)0xA4, 0xF,        // s-address
-                     0x30, 0x0D,
-                      (byte)0xA0, 0x03,
-                             0x02, 0x01, 0x02,
-                       (byte)0xA1, 0x06,
-                              0x04, 0x04, 127, 0, 0, 1,
-              (byte)0xA5, 0xF,        // r-adress
-                     0x30, 0x0D,
-                      (byte)0xA0, 0x03,
-                             0x02, 0x01, 0x02,
-                       (byte)0xA1, 0x06,
-                              0x04, 0x04, 127, 0, 0, 1
+            {
+                0x7C, 0x34,
+                0x30, 0x32,
+                ( byte ) 0xA0, 0x4, // user-data
+                0x04,
+                0x02,
+                0x00,
+                0x01,
+                // NO timestamp
+                ( byte ) 0xA2,
+                0x03, // usec
+                0x02,
+                0x01,
+                0x01,
+                ( byte ) 0xA3,
+                0x03, // seq-number
+                0x02,
+                0x01,
+                0x01,
+                ( byte ) 0xA4,
+                0xF, // s-address
+                0x30,
+                0x0D,
+                ( byte ) 0xA0,
+                0x03,
+                0x02,
+                0x01,
+                0x02,
+                ( byte ) 0xA1,
+                0x06,
+                0x04,
+                0x04,
+                127,
+                0,
+                0,
+                1,
+                ( byte ) 0xA5,
+                0xF, // r-adress
+                0x30,
+                0x0D,
+                ( byte ) 0xA0,
+                0x03,
+                0x02,
+                0x01,
+                0x02,
+                ( byte ) 0xA1,
+                0x06,
+                0x04,
+                0x04,
+                127,
+                0,
+                0,
+                1
         } );
 
-        String decoded = Strings.dumpBytes(stream.array());
+        String decoded = Strings.dumpBytes( stream.array() );
         stream.flip();
-        
+
         EncKrbPrivPartContainer container = new EncKrbPrivPartContainer( stream );
-        
+
         try
         {
             decoder.decode( stream, container );
         }
-        catch( DecoderException e )
+        catch ( DecoderException e )
         {
             fail();
         }
-        
+
         EncKrbPrivPart enKrbPrivPart = container.getEncKrbPrivPart();
-        
+
         HostAddress ad = new HostAddress( InetAddress.getByName( "127.0.0.1" ) );
-        
-        assertTrue( Arrays.equals( new byte[]{0,1}, enKrbPrivPart.getUserData() ) );
+
+        assertTrue( Arrays.equals( new byte[]
+            { 0, 1 }, enKrbPrivPart.getUserData() ) );
         assertNull( enKrbPrivPart.getTimestamp() );
         assertEquals( 1, enKrbPrivPart.getUsec() );
         assertEquals( 1, enKrbPrivPart.getSeqNumber() );
@@ -182,74 +265,103 @@ public class EncKrbPrivPartDecoderTest
         assertEquals( ad, enKrbPrivPart.getRecipientAddress() );
 
         int computedLen = enKrbPrivPart.computeLength();
-        
+
         assertEquals( streamLen, computedLen );
-        
+
         try
         {
             ByteBuffer bb = ByteBuffer.allocate( computedLen );
-            
+
             enKrbPrivPart.encode( bb );
-            
-            String encoded = Strings.dumpBytes(bb.array());
+
+            String encoded = Strings.dumpBytes( bb.array() );
             assertEquals( decoded, encoded );
         }
-        catch( EncoderException e )
+        catch ( EncoderException e )
         {
             fail();
         }
     }
 
-    
+
     @Test
     public void testDecodeEncKrbPrivPartWithoutTimestampAndUsec() throws Exception
     {
         Asn1Decoder decoder = new Asn1Decoder();
-        
+
         int streamLen = 0x31;
         ByteBuffer stream = ByteBuffer.allocate( streamLen );
         stream.put( new byte[]
-        {
-            0x7C, 0x2F,
-            0x30, 0x2D,
-              (byte)0xA0, 0x4,        // user-data
-                     0x04, 0x02, 0x00, 0x01,
-                     // NO timestamp and usec
-              (byte)0xA3, 0x03,       // seq-number
-                     0x02, 0x01, 0x01,
-              (byte)0xA4, 0xF,        // s-address
-                     0x30, 0x0D,
-                      (byte)0xA0, 0x03,
-                             0x02, 0x01, 0x02,
-                       (byte)0xA1, 0x06,
-                              0x04, 0x04, 127, 0, 0, 1,
-              (byte)0xA5, 0xF,        // r-adress
-                     0x30, 0x0D,
-                      (byte)0xA0, 0x03,
-                             0x02, 0x01, 0x02,
-                       (byte)0xA1, 0x06,
-                              0x04, 0x04, 127, 0, 0, 1
+            {
+                0x7C, 0x2F,
+                0x30, 0x2D,
+                ( byte ) 0xA0, 0x4, // user-data
+                0x04,
+                0x02,
+                0x00,
+                0x01,
+                // NO timestamp and usec
+                ( byte ) 0xA3,
+                0x03, // seq-number
+                0x02,
+                0x01,
+                0x01,
+                ( byte ) 0xA4,
+                0xF, // s-address
+                0x30,
+                0x0D,
+                ( byte ) 0xA0,
+                0x03,
+                0x02,
+                0x01,
+                0x02,
+                ( byte ) 0xA1,
+                0x06,
+                0x04,
+                0x04,
+                127,
+                0,
+                0,
+                1,
+                ( byte ) 0xA5,
+                0xF, // r-adress
+                0x30,
+                0x0D,
+                ( byte ) 0xA0,
+                0x03,
+                0x02,
+                0x01,
+                0x02,
+                ( byte ) 0xA1,
+                0x06,
+                0x04,
+                0x04,
+                127,
+                0,
+                0,
+                1
         } );
 
-        String decoded = Strings.dumpBytes(stream.array());
+        String decoded = Strings.dumpBytes( stream.array() );
         stream.flip();
-        
+
         EncKrbPrivPartContainer container = new EncKrbPrivPartContainer( stream );
-        
+
         try
         {
             decoder.decode( stream, container );
         }
-        catch( DecoderException e )
+        catch ( DecoderException e )
         {
             fail();
         }
-        
+
         EncKrbPrivPart encKrbPrivPart = container.getEncKrbPrivPart();
-        
+
         HostAddress ad = new HostAddress( InetAddress.getByName( "127.0.0.1" ) );
-        
-        assertTrue( Arrays.equals( new byte[]{0,1}, encKrbPrivPart.getUserData() ) );
+
+        assertTrue( Arrays.equals( new byte[]
+            { 0, 1 }, encKrbPrivPart.getUserData() ) );
         assertNull( encKrbPrivPart.getTimestamp() );
         assertEquals( 0, encKrbPrivPart.getUsec() );
         assertEquals( 1, encKrbPrivPart.getSeqNumber() );
@@ -257,73 +369,99 @@ public class EncKrbPrivPartDecoderTest
         assertEquals( ad, encKrbPrivPart.getRecipientAddress() );
 
         int computedLen = encKrbPrivPart.computeLength();
-        
+
         assertEquals( streamLen, computedLen );
-        
+
         try
         {
             ByteBuffer bb = ByteBuffer.allocate( computedLen );
-            
+
             encKrbPrivPart.encode( bb );
-            
-            String encoded = Strings.dumpBytes(bb.array());
+
+            String encoded = Strings.dumpBytes( bb.array() );
             assertEquals( decoded, encoded );
         }
-        catch( EncoderException e )
+        catch ( EncoderException e )
         {
             fail();
         }
     }
 
-    
+
     @Test
     public void testDecodeEncKrbPrivPartWithoutTimestampUsecAndSeqNumber() throws Exception
     {
         Asn1Decoder decoder = new Asn1Decoder();
-        
+
         int streamLen = 0x2C;
         ByteBuffer stream = ByteBuffer.allocate( streamLen );
         stream.put( new byte[]
-        {
-            0x7C, 0x2A,
-            0x30, 0x28,
-              (byte)0xA0, 0x4,        // user-data
-                     0x04, 0x02, 0x00, 0x01,
-                     // NO timestamp, usec and seq-number
-              (byte)0xA4, 0xF,        // s-address
-                     0x30, 0x0D,
-                      (byte)0xA0, 0x03,
-                             0x02, 0x01, 0x02,
-                       (byte)0xA1, 0x06,
-                              0x04, 0x04, 127, 0, 0, 1,
-              (byte)0xA5, 0xF,        // r-adress
-                     0x30, 0x0D,
-                      (byte)0xA0, 0x03,
-                             0x02, 0x01, 0x02,
-                       (byte)0xA1, 0x06,
-                              0x04, 0x04, 127, 0, 0, 1
+            {
+                0x7C, 0x2A,
+                0x30, 0x28,
+                ( byte ) 0xA0, 0x4, // user-data
+                0x04,
+                0x02,
+                0x00,
+                0x01,
+                // NO timestamp, usec and seq-number
+                ( byte ) 0xA4,
+                0xF, // s-address
+                0x30,
+                0x0D,
+                ( byte ) 0xA0,
+                0x03,
+                0x02,
+                0x01,
+                0x02,
+                ( byte ) 0xA1,
+                0x06,
+                0x04,
+                0x04,
+                127,
+                0,
+                0,
+                1,
+                ( byte ) 0xA5,
+                0xF, // r-adress
+                0x30,
+                0x0D,
+                ( byte ) 0xA0,
+                0x03,
+                0x02,
+                0x01,
+                0x02,
+                ( byte ) 0xA1,
+                0x06,
+                0x04,
+                0x04,
+                127,
+                0,
+                0,
+                1
         } );
 
-        String decoded = Strings.dumpBytes(stream.array());
+        String decoded = Strings.dumpBytes( stream.array() );
         stream.flip();
-        
+
         EncKrbPrivPartContainer container = new EncKrbPrivPartContainer( stream );
-        
+
         try
         {
             decoder.decode( stream, container );
         }
-        catch( DecoderException e )
+        catch ( DecoderException e )
         {
             e.printStackTrace();
             fail();
         }
-        
+
         EncKrbPrivPart encKrbPrivPart = container.getEncKrbPrivPart();
-        
+
         HostAddress ad = new HostAddress( InetAddress.getByName( "127.0.0.1" ) );
-        
-        assertTrue( Arrays.equals( new byte[]{0,1}, encKrbPrivPart.getUserData() ) );
+
+        assertTrue( Arrays.equals( new byte[]
+            { 0, 1 }, encKrbPrivPart.getUserData() ) );
         assertNull( encKrbPrivPart.getTimestamp() );
         assertEquals( 0, encKrbPrivPart.getUsec() );
         assertEquals( 0, encKrbPrivPart.getSeqNumber() );
@@ -331,77 +469,123 @@ public class EncKrbPrivPartDecoderTest
         assertEquals( ad, encKrbPrivPart.getRecipientAddress() );
 
         int computedLen = encKrbPrivPart.computeLength();
-        
+
         assertEquals( streamLen, computedLen );
-        
+
         try
         {
             ByteBuffer bb = ByteBuffer.allocate( computedLen );
-            
+
             encKrbPrivPart.encode( bb );
-            
-            String encoded = Strings.dumpBytes(bb.array());
+
+            String encoded = Strings.dumpBytes( bb.array() );
             assertEquals( decoded, encoded );
         }
-        catch( EncoderException e )
+        catch ( EncoderException e )
         {
             fail();
         }
     }
 
-    
+
     @Test
     public void testDecodeEncKrbPrivPartWithoutSequenceNumber() throws Exception
     {
         Asn1Decoder decoder = new Asn1Decoder();
-        
+
         int streamLen = 0x44;
         ByteBuffer stream = ByteBuffer.allocate( streamLen );
         stream.put( new byte[]
-        {
-            0x7C, 0x42,
-            0x30, 0x40,
-              (byte)0xA0, 0x4,        // user-data
-                     0x04, 0x02, 0x00, 0x01,
-              (byte)0xA1, 0x11,       // timestamp
-                     0x18, 0xF, '2', '0', '1', '0', '1', '1', '1', '9', '0', '8', '0', '0', '4', '3', 'Z',
-              (byte)0xA2, 0x03,       // usec
-                     0x02, 0x01, 0x01,
-                     // NO seq-number
-              (byte)0xA4, 0xF,        // s-address
-                     0x30, 0x0D,
-                      (byte)0xA0, 0x03,
-                             0x02, 0x01, 0x02,
-                       (byte)0xA1, 0x06,
-                              0x04, 0x04, 127, 0, 0, 1,
-              (byte)0xA5, 0xF,        // r-adress
-                     0x30, 0x0D,
-                      (byte)0xA0, 0x03,
-                             0x02, 0x01, 0x02,
-                       (byte)0xA1, 0x06,
-                              0x04, 0x04, 127, 0, 0, 1
+            {
+                0x7C, 0x42,
+                0x30, 0x40,
+                ( byte ) 0xA0, 0x4, // user-data
+                0x04,
+                0x02,
+                0x00,
+                0x01,
+                ( byte ) 0xA1,
+                0x11, // timestamp
+                0x18,
+                0xF,
+                '2',
+                '0',
+                '1',
+                '0',
+                '1',
+                '1',
+                '1',
+                '9',
+                '0',
+                '8',
+                '0',
+                '0',
+                '4',
+                '3',
+                'Z',
+                ( byte ) 0xA2,
+                0x03, // usec
+                0x02,
+                0x01,
+                0x01,
+                // NO seq-number
+                ( byte ) 0xA4,
+                0xF, // s-address
+                0x30,
+                0x0D,
+                ( byte ) 0xA0,
+                0x03,
+                0x02,
+                0x01,
+                0x02,
+                ( byte ) 0xA1,
+                0x06,
+                0x04,
+                0x04,
+                127,
+                0,
+                0,
+                1,
+                ( byte ) 0xA5,
+                0xF, // r-adress
+                0x30,
+                0x0D,
+                ( byte ) 0xA0,
+                0x03,
+                0x02,
+                0x01,
+                0x02,
+                ( byte ) 0xA1,
+                0x06,
+                0x04,
+                0x04,
+                127,
+                0,
+                0,
+                1
         } );
 
-        String decoded = Strings.dumpBytes(stream.array());
+        String decoded = Strings.dumpBytes( stream.array() );
         stream.flip();
-        
+
         EncKrbPrivPartContainer container = new EncKrbPrivPartContainer( stream );
-        
+
         try
         {
             decoder.decode( stream, container );
         }
-        catch( DecoderException e )
+        catch ( DecoderException e )
         {
             fail();
         }
-        
+
         EncKrbPrivPart encKrbPrivPart = container.getEncKrbPrivPart();
-        
+
         String time = "20101119080043Z";
         HostAddress ad = new HostAddress( InetAddress.getByName( "127.0.0.1" ) );
-        
-        assertTrue( Arrays.equals( new byte[]{0,1}, encKrbPrivPart.getUserData() ) );
+
+        assertTrue( Arrays.equals( new byte[]
+            { 0, 1 }, encKrbPrivPart.getUserData() ) );
         assertEquals( time, encKrbPrivPart.getTimestamp().getDate() );
         assertEquals( 1, encKrbPrivPart.getUsec() );
         assertEquals( 0, encKrbPrivPart.getSeqNumber() );
@@ -409,68 +593,83 @@ public class EncKrbPrivPartDecoderTest
         assertEquals( ad, encKrbPrivPart.getRecipientAddress() );
 
         int computedLen = encKrbPrivPart.computeLength();
-        
+
         assertEquals( streamLen, computedLen );
-        
+
         try
         {
             ByteBuffer bb = ByteBuffer.allocate( computedLen );
-            
+
             encKrbPrivPart.encode( bb );
-            
-            String encoded = Strings.dumpBytes(bb.array());
+
+            String encoded = Strings.dumpBytes( bb.array() );
             assertEquals( decoded, encoded );
         }
-        catch( EncoderException e )
+        catch ( EncoderException e )
         {
             fail();
         }
     }
 
-    
+
     @Test
     public void testDecodeEncKrbPrivPartWithoutOptionalValues() throws Exception
     {
         Asn1Decoder decoder = new Asn1Decoder();
-        
+
         int streamLen = 0x1B;
         ByteBuffer stream = ByteBuffer.allocate( streamLen );
         stream.put( new byte[]
-        {
-            0x7C, 0x19,
-            0x30, 0x17,
-              (byte)0xA0, 0x4,        // user-data
-                     0x04, 0x02, 0x00, 0x01,
-                     // NO timestamp, usec and seq-number
-              (byte)0xA4, 0xF,        // s-address
-                     0x30, 0x0D,
-                      (byte)0xA0, 0x03,
-                             0x02, 0x01, 0x02,
-                       (byte)0xA1, 0x06,
-                              0x04, 0x04, 127, 0, 0, 1,
-                    // NO r-address
+            {
+                0x7C, 0x19,
+                0x30, 0x17,
+                ( byte ) 0xA0, 0x4, // user-data
+                0x04,
+                0x02,
+                0x00,
+                0x01,
+                // NO timestamp, usec and seq-number
+                ( byte ) 0xA4,
+                0xF, // s-address
+                0x30,
+                0x0D,
+                ( byte ) 0xA0,
+                0x03,
+                0x02,
+                0x01,
+                0x02,
+                ( byte ) 0xA1,
+                0x06,
+                0x04,
+                0x04,
+                127,
+                0,
+                0,
+                1,
+            // NO r-address
         } );
 
-        String decoded = Strings.dumpBytes(stream.array());
+        String decoded = Strings.dumpBytes( stream.array() );
         stream.flip();
-        
+
         EncKrbPrivPartContainer container = new EncKrbPrivPartContainer( stream );
-        
+
         try
         {
             decoder.decode( stream, container );
         }
-        catch( DecoderException e )
+        catch ( DecoderException e )
         {
             e.printStackTrace();
             fail();
         }
-        
+
         EncKrbPrivPart encKrbPrivPart = container.getEncKrbPrivPart();
-        
+
         HostAddress ad = new HostAddress( InetAddress.getByName( "127.0.0.1" ) );
-        
-        assertTrue( Arrays.equals( new byte[]{0,1}, encKrbPrivPart.getUserData() ) );
+
+        assertTrue( Arrays.equals( new byte[]
+            { 0, 1 }, encKrbPrivPart.getUserData() ) );
         assertNull( encKrbPrivPart.getTimestamp() );
         assertEquals( 0, encKrbPrivPart.getUsec() );
         assertEquals( 0, encKrbPrivPart.getSeqNumber() );
@@ -478,19 +677,19 @@ public class EncKrbPrivPartDecoderTest
         assertNull( encKrbPrivPart.getRecipientAddress() );
 
         int computedLen = encKrbPrivPart.computeLength();
-        
+
         assertEquals( streamLen, computedLen );
-        
+
         try
         {
             ByteBuffer bb = ByteBuffer.allocate( computedLen );
-            
+
             encKrbPrivPart.encode( bb );
-            
-            String encoded = Strings.dumpBytes(bb.array());
+
+            String encoded = Strings.dumpBytes( bb.array() );
             assertEquals( decoded, encoded );
         }
-        catch( EncoderException e )
+        catch ( EncoderException e )
         {
             fail();
         }

Modified: directory/apacheds/trunk/kerberos-codec/src/test/java/org/apache/directory/shared/kerberos/codec/EncTgsRepPartDecoderTest.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/kerberos-codec/src/test/java/org/apache/directory/shared/kerberos/codec/EncTgsRepPartDecoderTest.java?rev=1235326&r1=1235325&r2=1235326&view=diff
==============================================================================
--- directory/apacheds/trunk/kerberos-codec/src/test/java/org/apache/directory/shared/kerberos/codec/EncTgsRepPartDecoderTest.java (original)
+++ directory/apacheds/trunk/kerberos-codec/src/test/java/org/apache/directory/shared/kerberos/codec/EncTgsRepPartDecoderTest.java Tue Jan 24 16:15:05 2012
@@ -54,59 +54,59 @@ public class EncTgsRepPartDecoderTest
         Asn1Decoder kerberosDecoder = new Asn1Decoder();
 
         ByteBuffer stream = ByteBuffer.allocate( 0xA2 );
-        
+
         stream.put( new byte[]
-        {
-            0x7A, (byte)0x81, (byte)0x9F,
-              0x30, (byte)0x81, (byte)0x9C,
-                (byte)0xA0, 0x11,
-                  0x30, 0x0F, 
-                    (byte)0xA0, 0x03, 
-                      0x02, 0x01, 0x11, 
-                    (byte)0xA1, 0x08, 
-                      0x04, 0x06, 
-                        0x61, 0x62, 0x63, 0x64, 0x65, 0x66,
-                (byte)0xA1, 0x36,
-                  0x30, 0x34, 
-                    0x30, 0x18, 
-                      (byte)0xA0, 0x03, 
-                        0x02, 0x01, 0x02, 
-                      (byte)0xA1, 0x11, 
-                        0x18, 0x0F, 
-                          0x32, 0x30, 0x31, 0x30, 0x31, 0x31, 0x32, 0x35, 0x31, 0x36, 0x31, 0x32, 0x35, 0x39, 0x5A,
-                    0x30, 0x18,
-                      (byte)0xA0, 0x03,
-                        0x02, 0x01, 0x02,
-                      (byte)0xA1, 0x11,
-                        0x18, 0x0F, 
-                          0x32, 0x30, 0x31, 0x30, 0x31, 0x31, 0x32, 0x35, 0x31, 0x36, 0x31, 0x32, 0x35, 0x39, 0x5A,
-                (byte)0xA2, 0x03,
-                  0x02, 0x01, 0x01,
-                (byte)0xA4, 0x07,
-                  0x03, 0x05, 0x00, 0x40, 0x00, 0x00, 0x00,
-                (byte)0xA5, 0x11,
-                  0x18, 0x0F, 
-                    0x32, 0x30, 0x31, 0x30, 0x31, 0x31, 0x32, 0x35, 0x31, 0x36, 0x31, 0x32, 0x35, 0x39, 0x5A,
-                (byte)0xA7, 0x11, 
-                  0x18, 0x0F, 
-                    0x32, 0x30, 0x31, 0x30, 0x31, 0x31, 0x32, 0x35, 0x31, 0x36, 0x31, 0x32, 0x35, 0x39, 0x5A,
-                (byte)0xA9, 0x06,
-                  0x1B, 0x04, 'a', 'b', 'c', 'd',
-                (byte)0xAA, 0x13,
-                  0x30, 0x11, 
-                    (byte)0xA0, 0x03, 
-                      0x02, 0x01, 0x01, 
-                    (byte)0xA1, 0x0A, 
-                      0x30, 0x08,
-                        0x1B, 0x06, 
-                          0x61, 0x62, 0x63, 0x64, 0x65, 0x66,
-        });
+            {
+                0x7A, ( byte ) 0x81, ( byte ) 0x9F,
+                0x30, ( byte ) 0x81, ( byte ) 0x9C,
+                ( byte ) 0xA0, 0x11,
+                0x30, 0x0F,
+                ( byte ) 0xA0, 0x03,
+                0x02, 0x01, 0x11,
+                ( byte ) 0xA1, 0x08,
+                0x04, 0x06,
+                0x61, 0x62, 0x63, 0x64, 0x65, 0x66,
+                ( byte ) 0xA1, 0x36,
+                0x30, 0x34,
+                0x30, 0x18,
+                ( byte ) 0xA0, 0x03,
+                0x02, 0x01, 0x02,
+                ( byte ) 0xA1, 0x11,
+                0x18, 0x0F,
+                0x32, 0x30, 0x31, 0x30, 0x31, 0x31, 0x32, 0x35, 0x31, 0x36, 0x31, 0x32, 0x35, 0x39, 0x5A,
+                0x30, 0x18,
+                ( byte ) 0xA0, 0x03,
+                0x02, 0x01, 0x02,
+                ( byte ) 0xA1, 0x11,
+                0x18, 0x0F,
+                0x32, 0x30, 0x31, 0x30, 0x31, 0x31, 0x32, 0x35, 0x31, 0x36, 0x31, 0x32, 0x35, 0x39, 0x5A,
+                ( byte ) 0xA2, 0x03,
+                0x02, 0x01, 0x01,
+                ( byte ) 0xA4, 0x07,
+                0x03, 0x05, 0x00, 0x40, 0x00, 0x00, 0x00,
+                ( byte ) 0xA5, 0x11,
+                0x18, 0x0F,
+                0x32, 0x30, 0x31, 0x30, 0x31, 0x31, 0x32, 0x35, 0x31, 0x36, 0x31, 0x32, 0x35, 0x39, 0x5A,
+                ( byte ) 0xA7, 0x11,
+                0x18, 0x0F,
+                0x32, 0x30, 0x31, 0x30, 0x31, 0x31, 0x32, 0x35, 0x31, 0x36, 0x31, 0x32, 0x35, 0x39, 0x5A,
+                ( byte ) 0xA9, 0x06,
+                0x1B, 0x04, 'a', 'b', 'c', 'd',
+                ( byte ) 0xAA, 0x13,
+                0x30, 0x11,
+                ( byte ) 0xA0, 0x03,
+                0x02, 0x01, 0x01,
+                ( byte ) 0xA1, 0x0A,
+                0x30, 0x08,
+                0x1B, 0x06,
+                0x61, 0x62, 0x63, 0x64, 0x65, 0x66,
+        } );
 
         stream.flip();
 
         // Allocate a EncAsRepPart Container
         EncTgsRepPartContainer encTgsRepPartContainer = new EncTgsRepPartContainer( stream );
-        
+
         // Decode the EncTgsRepPart PDU
         try
         {
@@ -118,20 +118,20 @@ public class EncTgsRepPartDecoderTest
         }
 
         EncTgsRepPart encTgsRepPart = encTgsRepPartContainer.getEncTgsRepPart();
-        
+
         // Check the encoding
         int length = encTgsRepPart.computeLength();
 
         // Check the length
         assertEquals( 0xA2, length );
-        
+
         // Check the encoding
         ByteBuffer encodedPdu = ByteBuffer.allocate( length );
-        
+
         try
         {
             encodedPdu = encTgsRepPart.encode( encodedPdu );
-            
+
             // Check the length
             assertEquals( 0xA2, encodedPdu.limit() );
         }
@@ -140,18 +140,18 @@ public class EncTgsRepPartDecoderTest
             fail();
         }
     }
-    
-    
+
+
     /**
      * Test the decoding of a EncAsRepPart with nothing in it
      */
-    @Test( expected = DecoderException.class)
+    @Test(expected = DecoderException.class)
     public void testEncTgsRepPartEmpty() throws DecoderException
     {
         Asn1Decoder kerberosDecoder = new Asn1Decoder();
 
         ByteBuffer stream = ByteBuffer.allocate( 0x02 );
-        
+
         stream.put( new byte[]
             { 0x7A, 0x00 } );
 
@@ -164,23 +164,23 @@ public class EncTgsRepPartDecoderTest
         kerberosDecoder.decode( stream, encTgsRepPartContainer );
         fail();
     }
-    
-    
+
+
     /**
      * Test the decoding of a EncTgsRepPart with empty EncKdcRepPart tag
      */
-    @Test( expected = DecoderException.class)
+    @Test(expected = DecoderException.class)
     public void testEncTgsRepPartEmptyEncKdcRepPart() throws DecoderException
     {
         Asn1Decoder kerberosDecoder = new Asn1Decoder();
 
         ByteBuffer stream = ByteBuffer.allocate( 0x04 );
-        
+
         stream.put( new byte[]
-            { 
+            {
                 0x7A, 0x02,
-                  0x30, 0x00
-            } );
+                0x30, 0x00
+        } );
 
         stream.flip();
 

Modified: directory/apacheds/trunk/kerberos-codec/src/test/java/org/apache/directory/shared/kerberos/codec/EncryptedDataDecoderTest.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/kerberos-codec/src/test/java/org/apache/directory/shared/kerberos/codec/EncryptedDataDecoderTest.java?rev=1235326&r1=1235325&r2=1235326&view=diff
==============================================================================
--- directory/apacheds/trunk/kerberos-codec/src/test/java/org/apache/directory/shared/kerberos/codec/EncryptedDataDecoderTest.java (original)
+++ directory/apacheds/trunk/kerberos-codec/src/test/java/org/apache/directory/shared/kerberos/codec/EncryptedDataDecoderTest.java Tue Jan 24 16:15:05 2012
@@ -60,19 +60,32 @@ public class EncryptedDataDecoderTest
         Asn1Decoder kerberosDecoder = new Asn1Decoder();
 
         ByteBuffer stream = ByteBuffer.allocate( 0x16 );
-        
+
         stream.put( new byte[]
-            { 
-              0x30, 0x14,
-                (byte)0xA0, 0x03,                 // etype
-                  0x02, 0x01, 0x12,               //
-                (byte)0xA1, 0x03,                 // kvno
-                  0x02, 0x01, 0x05,               //
-                (byte)0xA2, 0x08,                 // cipher
-                  0x04, 0x06, 'a', 'b', 'c', 'd', 'e', 'f'
-            } );
+            {
+                0x30, 0x14,
+                ( byte ) 0xA0, 0x03, // etype
+                0x02,
+                0x01,
+                0x12, //
+                ( byte ) 0xA1,
+                0x03, // kvno
+                0x02,
+                0x01,
+                0x05, //
+                ( byte ) 0xA2,
+                0x08, // cipher
+                0x04,
+                0x06,
+                'a',
+                'b',
+                'c',
+                'd',
+                'e',
+                'f'
+        } );
 
-        String decodedPdu = Strings.dumpBytes(stream.array());
+        String decodedPdu = Strings.dumpBytes( stream.array() );
         stream.flip();
 
         // Allocate a EncryptedData Container
@@ -93,20 +106,20 @@ public class EncryptedDataDecoderTest
 
         assertEquals( EncryptionType.AES256_CTS_HMAC_SHA1_96, encryptedData.getEType() );
         assertEquals( 5, encryptedData.getKvno() );
-        assertTrue( Arrays.equals( Strings.getBytesUtf8("abcdef"), encryptedData.getCipher() ) );
+        assertTrue( Arrays.equals( Strings.getBytesUtf8( "abcdef" ), encryptedData.getCipher() ) );
 
         // Check the encoding
         ByteBuffer bb = ByteBuffer.allocate( encryptedData.computeLength() );
-        
+
         try
         {
             bb = encryptedData.encode( bb );
-    
+
             // Check the length
             assertEquals( 0x16, bb.limit() );
-    
-            String encodedPdu = Strings.dumpBytes(bb.array());
-    
+
+            String encodedPdu = Strings.dumpBytes( bb.array() );
+
             assertEquals( encodedPdu, decodedPdu );
         }
         catch ( EncoderException ee )
@@ -114,8 +127,8 @@ public class EncryptedDataDecoderTest
             fail();
         }
     }
-    
-    
+
+
     /**
      * Test the decoding of a EncryptedData with no kvno
      */
@@ -125,17 +138,27 @@ public class EncryptedDataDecoderTest
         Asn1Decoder kerberosDecoder = new Asn1Decoder();
 
         ByteBuffer stream = ByteBuffer.allocate( 0x11 );
-        
+
         stream.put( new byte[]
-            { 
-              0x30, 0x0F,
-                (byte)0xA0, 0x03,                 // etype
-                  0x02, 0x01, 0x12,               //
-                (byte)0xA2, 0x08,                 // cipher
-                  0x04, 0x06, 'a', 'b', 'c', 'd', 'e', 'f'
-            } );
+            {
+                0x30, 0x0F,
+                ( byte ) 0xA0, 0x03, // etype
+                0x02,
+                0x01,
+                0x12, //
+                ( byte ) 0xA2,
+                0x08, // cipher
+                0x04,
+                0x06,
+                'a',
+                'b',
+                'c',
+                'd',
+                'e',
+                'f'
+        } );
 
-        String decodedPdu = Strings.dumpBytes(stream.array());
+        String decodedPdu = Strings.dumpBytes( stream.array() );
         stream.flip();
 
         // Allocate a EncryptedData Container
@@ -156,20 +179,20 @@ public class EncryptedDataDecoderTest
 
         assertEquals( EncryptionType.AES256_CTS_HMAC_SHA1_96, encryptedData.getEType() );
         assertFalse( encryptedData.hasKvno() );
-        assertTrue( Arrays.equals( Strings.getBytesUtf8("abcdef"), encryptedData.getCipher() ) );
+        assertTrue( Arrays.equals( Strings.getBytesUtf8( "abcdef" ), encryptedData.getCipher() ) );
 
         // Check the encoding
         ByteBuffer bb = ByteBuffer.allocate( encryptedData.computeLength() );
-        
+
         try
         {
             bb = encryptedData.encode( bb );
-    
+
             // Check the length
             assertEquals( 0x11, bb.limit() );
-    
-            String encodedPdu = Strings.dumpBytes(bb.array());
-    
+
+            String encodedPdu = Strings.dumpBytes( bb.array() );
+
             assertEquals( encodedPdu, decodedPdu );
         }
         catch ( EncoderException ee )
@@ -177,18 +200,18 @@ public class EncryptedDataDecoderTest
             fail();
         }
     }
-    
-    
+
+
     /**
      * Test the decoding of a EncryptedData with nothing in it
      */
-    @Test( expected = DecoderException.class)
+    @Test(expected = DecoderException.class)
     public void testEncryptedDataEmpty() throws DecoderException
     {
         Asn1Decoder kerberosDecoder = new Asn1Decoder();
 
         ByteBuffer stream = ByteBuffer.allocate( 0x02 );
-        
+
         stream.put( new byte[]
             { 0x30, 0x00 } );
 
@@ -201,22 +224,22 @@ public class EncryptedDataDecoderTest
         kerberosDecoder.decode( stream, encryptedDataContainer );
         fail();
     }
-    
-    
+
+
     /**
      * Test the decoding of a EncryptedData with no type
      */
-    @Test( expected = DecoderException.class)
+    @Test(expected = DecoderException.class)
     public void testEncryptedDataNoEType() throws DecoderException
     {
         Asn1Decoder kerberosDecoder = new Asn1Decoder();
 
         ByteBuffer stream = ByteBuffer.allocate( 0x04 );
-        
+
         stream.put( new byte[]
             { 0x30, 0x02,
-                (byte)0xA0, 0x00                  // etype
-            } );
+                ( byte ) 0xA0, 0x00 // etype
+        } );
 
         stream.flip();
 
@@ -227,26 +250,36 @@ public class EncryptedDataDecoderTest
         kerberosDecoder.decode( stream, encryptedDataContainer );
         fail();
     }
-    
-    
+
+
     /**
      * Test the decoding of a EncryptedData with a missing type
      */
-    @Test( expected = DecoderException.class)
+    @Test(expected = DecoderException.class)
     public void testEncryptedDataMissingEType() throws DecoderException
     {
         Asn1Decoder kerberosDecoder = new Asn1Decoder();
 
         ByteBuffer stream = ByteBuffer.allocate( 0x11 );
-        
+
         stream.put( new byte[]
-            { 
-              0x30, 0x0F,
-                (byte)0xA1, 0x03,                 // kvno
-                  0x02, 0x01, 0x05,               //
-                (byte)0xA2, 0x08,                 // cipher
-                  0x04, 0x06, 'a', 'b', 'c', 'd', 'e', 'f'
-            } );
+            {
+                0x30, 0x0F,
+                ( byte ) 0xA1, 0x03, // kvno
+                0x02,
+                0x01,
+                0x05, //
+                ( byte ) 0xA2,
+                0x08, // cipher
+                0x04,
+                0x06,
+                'a',
+                'b',
+                'c',
+                'd',
+                'e',
+                'f'
+        } );
 
         stream.flip();
 
@@ -257,23 +290,24 @@ public class EncryptedDataDecoderTest
         kerberosDecoder.decode( stream, encryptedDataContainer );
         fail();
     }
-    
-    
+
+
     /**
      * Test the decoding of a EncryptedData with an empty type
      */
-    @Test( expected = DecoderException.class)
+    @Test(expected = DecoderException.class)
     public void testEncryptedDataEmptyType() throws DecoderException
     {
         Asn1Decoder kerberosDecoder = new Asn1Decoder();
 
         ByteBuffer stream = ByteBuffer.allocate( 0x0B );
-        
+
         stream.put( new byte[]
             { 0x30, 0x04,
-                (byte)0xA0, 0x02,                 // etype
-                  0x02, 0x00                      // 
-            } );
+                ( byte ) 0xA0, 0x02, // etype
+                0x02,
+                0x00 // 
+        } );
 
         stream.flip();
 
@@ -284,24 +318,27 @@ public class EncryptedDataDecoderTest
         kerberosDecoder.decode( stream, encryptedDataContainer );
         fail();
     }
-    
-    
+
+
     /**
      * Test the decoding of a EncryptedData with an empty kvno
      */
-    @Test( expected = DecoderException.class)
+    @Test(expected = DecoderException.class)
     public void testEncryptedDataEmptyKvno() throws DecoderException
     {
         Asn1Decoder kerberosDecoder = new Asn1Decoder();
 
         ByteBuffer stream = ByteBuffer.allocate( 0x09 );
-        
+
         stream.put( new byte[]
             { 0x30, 0x07,
-                (byte)0xA0, 0x03,                 // etype
-                  0x02, 0x01, 0x01,               // 
-                (byte)0xA1, 0x00                  // kvno
-            } );
+                ( byte ) 0xA0, 0x03, // etype
+                0x02,
+                0x01,
+                0x01, // 
+                ( byte ) 0xA1,
+                0x00 // kvno
+        } );
 
         stream.flip();
 
@@ -312,25 +349,30 @@ public class EncryptedDataDecoderTest
         kerberosDecoder.decode( stream, encryptedDataContainer );
         fail();
     }
-    
-    
+
+
     /**
      * Test the decoding of a EncryptedData with no cipher
      */
-    @Test( expected = DecoderException.class)
+    @Test(expected = DecoderException.class)
     public void testEncryptedDataNoCipher() throws DecoderException
     {
         Asn1Decoder kerberosDecoder = new Asn1Decoder();
 
         ByteBuffer stream = ByteBuffer.allocate( 0x0C );
-        
+
         stream.put( new byte[]
             { 0x30, 0x0A,
-                (byte)0xA0, 0x03,                 // etype
-                  0x02, 0x01, 0x01,               // 
-                (byte)0xA1, 0x02,                 // kvno
-                  0x02, 0x01, 0x05                //
-            } );
+                ( byte ) 0xA0, 0x03, // etype
+                0x02,
+                0x01,
+                0x01, // 
+                ( byte ) 0xA1,
+                0x02, // kvno
+                0x02,
+                0x01,
+                0x05 //
+        } );
 
         stream.flip();
 
@@ -341,26 +383,32 @@ public class EncryptedDataDecoderTest
         kerberosDecoder.decode( stream, encryptedDataContainer );
         fail();
     }
-    
-    
+
+
     /**
      * Test the decoding of a EncryptedData empty cipher
      */
-    @Test( expected = DecoderException.class )
+    @Test(expected = DecoderException.class)
     public void testEncryptedDataEmptyCipher() throws DecoderException
     {
         Asn1Decoder kerberosDecoder = new Asn1Decoder();
 
         ByteBuffer stream = ByteBuffer.allocate( 0x0E );
-        
+
         stream.put( new byte[]
             { 0x30, 0x0C,
-                (byte)0xA0, 0x03,                 // etype
-                  0x02, 0x01, 0x01,               // 
-                (byte)0xA1, 0x03,                 // kvno
-                  0x02, 0x01, 0x01,               //
-                (byte)0xA2, 0x00                  // cipher
-            } );
+                ( byte ) 0xA0, 0x03, // etype
+                0x02,
+                0x01,
+                0x01, // 
+                ( byte ) 0xA1,
+                0x03, // kvno
+                0x02,
+                0x01,
+                0x01, //
+                ( byte ) 0xA2,
+                0x00 // cipher
+        } );
 
         stream.flip();
 
@@ -371,26 +419,33 @@ public class EncryptedDataDecoderTest
         kerberosDecoder.decode( stream, encryptedDataContainer );
         fail();
     }
-    
-    
+
+
     /**
      * Test the decoding of a EncryptedData with a null cipher
      */
-    @Test( expected = DecoderException.class )
+    @Test(expected = DecoderException.class)
     public void testEncryptedDataNullCipher() throws DecoderException
     {
         Asn1Decoder kerberosDecoder = new Asn1Decoder();
 
         ByteBuffer stream = ByteBuffer.allocate( 0x10 );
-        
+
         stream.put( new byte[]
             { 0x30, 0x0E,
-                (byte)0xA0, 0x03,                 // etype
-                  0x02, 0x01, 0x01,               // 
-                (byte)0xA1, 0x03,                 // kvno
-                  0x02, 0x01, 0x01,               //
-                (byte)0xA2, 0x02,                 // cipher
-                  0x04, 0x00
+                ( byte ) 0xA0, 0x03, // etype
+                0x02,
+                0x01,
+                0x01, // 
+                ( byte ) 0xA1,
+                0x03, // kvno
+                0x02,
+                0x01,
+                0x01, //
+                ( byte ) 0xA2,
+                0x02, // cipher
+                0x04,
+                0x00
         } );
 
         stream.flip();

Modified: directory/apacheds/trunk/kerberos-codec/src/test/java/org/apache/directory/shared/kerberos/codec/EncryptionKeyDecoderTest.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/kerberos-codec/src/test/java/org/apache/directory/shared/kerberos/codec/EncryptionKeyDecoderTest.java?rev=1235326&r1=1235325&r2=1235326&view=diff
==============================================================================
--- directory/apacheds/trunk/kerberos-codec/src/test/java/org/apache/directory/shared/kerberos/codec/EncryptionKeyDecoderTest.java (original)
+++ directory/apacheds/trunk/kerberos-codec/src/test/java/org/apache/directory/shared/kerberos/codec/EncryptionKeyDecoderTest.java Tue Jan 24 16:15:05 2012
@@ -20,6 +20,7 @@
 
 package org.apache.directory.shared.kerberos.codec;
 
+
 import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertTrue;
 import static org.junit.Assert.fail;
@@ -36,6 +37,7 @@ import org.apache.directory.shared.kerbe
 import org.apache.directory.shared.util.Strings;
 import org.junit.Test;
 
+
 /**
  * Test cases for EncryptionKey codec.
  *
@@ -47,23 +49,33 @@ public class EncryptionKeyDecoderTest
     public void testDecodeFullEncryptionKey()
     {
         Asn1Decoder krbDecoder = new Asn1Decoder();
-        
+
         ByteBuffer stream = ByteBuffer.allocate( 0x11 );
 
         stream.put( new byte[]
-            { 
+            {
                 0x30, 0x0F,
-                  (byte)0xA0, 0x03,                 // keytype
-                    0x02, 0x01, 0x02,
-                  (byte)0xA1, 0x08,                 // keyvalue
-                    0x04, 0x06, 'k', 'e', 'y', 'v', 'a', 'l'
-            } );
-        
-        String decodedPdu = Strings.dumpBytes(stream.array());
+                ( byte ) 0xA0, 0x03, // keytype
+                0x02,
+                0x01,
+                0x02,
+                ( byte ) 0xA1,
+                0x08, // keyvalue
+                0x04,
+                0x06,
+                'k',
+                'e',
+                'y',
+                'v',
+                'a',
+                'l'
+        } );
+
+        String decodedPdu = Strings.dumpBytes( stream.array() );
         stream.flip();
 
         EncryptionKeyContainer container = new EncryptionKeyContainer();
-        
+
         try
         {
             krbDecoder.decode( stream, container );
@@ -71,26 +83,26 @@ public class EncryptionKeyDecoderTest
         catch ( DecoderException de )
         {
             de.printStackTrace();
-            
+
             fail( de.getMessage() );
         }
 
         EncryptionKey encKey = container.getEncryptionKey();
-        
+
         assertEquals( EncryptionType.getTypeByValue( 2 ), encKey.getKeyType() );
-        assertTrue( Arrays.equals( Strings.getBytesUtf8("keyval"), encKey.getKeyValue() ) );
-        
+        assertTrue( Arrays.equals( Strings.getBytesUtf8( "keyval" ), encKey.getKeyValue() ) );
+
         ByteBuffer bb = ByteBuffer.allocate( encKey.computeLength() );
-        
+
         try
         {
             bb = encKey.encode( bb );
-    
+
             // Check the length
             assertEquals( 0x11, bb.limit() );
-    
-            String encodedPdu = Strings.dumpBytes(bb.array());
-    
+
+            String encodedPdu = Strings.dumpBytes( bb.array() );
+
             assertEquals( encodedPdu, decodedPdu );
         }
         catch ( EncoderException ee )
@@ -98,164 +110,180 @@ public class EncryptionKeyDecoderTest
             fail();
         }
     }
-    
-    
-    @Test( expected = DecoderException.class )
+
+
+    @Test(expected = DecoderException.class)
     public void testDecodeEncryptionKeyWithEmptySeq() throws DecoderException
     {
         Asn1Decoder krbDecoder = new Asn1Decoder();
-        
+
         ByteBuffer stream = ByteBuffer.allocate( 0x02 );
 
         stream.put( new byte[]
-            { 
+            {
                 0x30, 0x00
-            } );
-        
+        } );
+
         stream.flip();
 
         EncryptionKeyContainer container = new EncryptionKeyContainer();
-        
+
         krbDecoder.decode( stream, container );
         fail();
     }
-    
-    
-    @Test( expected = DecoderException.class )
+
+
+    @Test(expected = DecoderException.class)
     public void testDecodeEncryptionKeyEmptyKeyTypeTag() throws DecoderException
     {
         Asn1Decoder krbDecoder = new Asn1Decoder();
-        
+
         ByteBuffer stream = ByteBuffer.allocate( 0x04 );
 
         stream.put( new byte[]
-            { 
+            {
                 0x30, 0x02,
-                  (byte)0xA0, 0x00
-            } );
-        
+                ( byte ) 0xA0, 0x00
+        } );
+
         stream.flip();
 
         EncryptionKeyContainer container = new EncryptionKeyContainer();
-        
+
         krbDecoder.decode( stream, container );
         fail();
     }
-    
-    
-    @Test( expected = DecoderException.class )
+
+
+    @Test(expected = DecoderException.class)
     public void testDecodeEncryptionKeyEmptyKeyTypeValue() throws DecoderException
     {
         Asn1Decoder krbDecoder = new Asn1Decoder();
-        
+
         ByteBuffer stream = ByteBuffer.allocate( 0x06 );
 
         stream.put( new byte[]
-            { 
+            {
                 0x30, 0x04,
-                  (byte)0xA0, 0x02,
-                    0x02, 0x00
-            } );
-        
+                ( byte ) 0xA0, 0x02,
+                0x02, 0x00
+        } );
+
         stream.flip();
 
         EncryptionKeyContainer container = new EncryptionKeyContainer();
-        
+
         krbDecoder.decode( stream, container );
         fail();
     }
-    
-    
-    @Test( expected = DecoderException.class )
+
+
+    @Test(expected = DecoderException.class)
     public void testDecodeEncryptionKeyWithoutType() throws DecoderException
     {
         Asn1Decoder krbDecoder = new Asn1Decoder();
-        
+
         ByteBuffer stream = ByteBuffer.allocate( 0x0C );
 
         stream.put( new byte[]
-            { 
+            {
                 0x30, 0x0A,
-                  (byte)0xA1, 0x08,                 // keyvalue
-                      0x04, 0x06, 'k', 'e', 'y', 'v', 'a', 'l'
-            } );
-        
+                ( byte ) 0xA1, 0x08, // keyvalue
+                0x04,
+                0x06,
+                'k',
+                'e',
+                'y',
+                'v',
+                'a',
+                'l'
+        } );
+
         stream.flip();
 
         EncryptionKeyContainer chkContainer = new EncryptionKeyContainer();
-        
+
         krbDecoder.decode( stream, chkContainer );
         fail();
     }
-    
-    
-    @Test( expected = DecoderException.class )
+
+
+    @Test(expected = DecoderException.class)
     public void testDecodeChecksumWithoutEncryptionKeyValue() throws DecoderException
     {
         Asn1Decoder krbDecoder = new Asn1Decoder();
-        
+
         ByteBuffer stream = ByteBuffer.allocate( 0x07 );
 
         stream.put( new byte[]
-            { 
+            {
                 0x30, 0x05,
-                  (byte)0xA0, 0x03,                 // keytype
-                    0x02, 0x01, 0x02
-            } );
-        
+                ( byte ) 0xA0, 0x03, // keytype
+                0x02,
+                0x01,
+                0x02
+        } );
+
         stream.flip();
 
         EncryptionKeyContainer container = new EncryptionKeyContainer();
-        
+
         krbDecoder.decode( stream, container );
         fail();
     }
-    
-    
-    @Test( expected = DecoderException.class )
+
+
+    @Test(expected = DecoderException.class)
     public void testDecodeChecksumWitEmptyEncryptionKeyTag() throws DecoderException
     {
         Asn1Decoder krbDecoder = new Asn1Decoder();
-        
+
         ByteBuffer stream = ByteBuffer.allocate( 0x09 );
 
         stream.put( new byte[]
-            { 
+            {
                 0x30, 0x07,
-                  (byte)0xA0, 0x03,                 // keytype
-                    0x02, 0x01, 0x02,
-                  (byte)0xA1, 0x00
-            } );
-        
+                ( byte ) 0xA0, 0x03, // keytype
+                0x02,
+                0x01,
+                0x02,
+                ( byte ) 0xA1,
+                0x00
+        } );
+
         stream.flip();
 
         EncryptionKeyContainer container = new EncryptionKeyContainer();
-        
+
         krbDecoder.decode( stream, container );
         fail();
     }
-    
-    
-    @Test( expected = DecoderException.class )
+
+
+    @Test(expected = DecoderException.class)
     public void testDecodeChecksumWitEmptyEncryptionKeyValue() throws DecoderException
     {
         Asn1Decoder krbDecoder = new Asn1Decoder();
-        
+
         ByteBuffer stream = ByteBuffer.allocate( 0x0B );
 
         stream.put( new byte[]
-            { 
+            {
                 0x30, 0x09,
-                  (byte)0xA0, 0x03,                 // keytype
-                    0x02, 0x01, 0x02,
-                  (byte)0xA1, 0x02,
-                    0x04, 0x00
-            } );
-        
+                ( byte ) 0xA0, 0x03, // keytype
+                0x02,
+                0x01,
+                0x02,
+                ( byte ) 0xA1,
+                0x02,
+                0x04,
+                0x00
+        } );
+
         stream.flip();
 
         EncryptionKeyContainer container = new EncryptionKeyContainer();
-        
+
         krbDecoder.decode( stream, container );
         fail();
     }

Modified: directory/apacheds/trunk/kerberos-codec/src/test/java/org/apache/directory/shared/kerberos/codec/HostAddressDecoderTest.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/kerberos-codec/src/test/java/org/apache/directory/shared/kerberos/codec/HostAddressDecoderTest.java?rev=1235326&r1=1235325&r2=1235326&view=diff
==============================================================================
--- directory/apacheds/trunk/kerberos-codec/src/test/java/org/apache/directory/shared/kerberos/codec/HostAddressDecoderTest.java (original)
+++ directory/apacheds/trunk/kerberos-codec/src/test/java/org/apache/directory/shared/kerberos/codec/HostAddressDecoderTest.java Tue Jan 24 16:15:05 2012
@@ -59,17 +59,32 @@ public class HostAddressDecoderTest
         Asn1Decoder kerberosDecoder = new Asn1Decoder();
 
         ByteBuffer stream = ByteBuffer.allocate( 0x16 );
-        
+
         stream.put( new byte[]
-            { 
-              0x30, 0x14,
-                (byte)0xA0, 0x03,                 // addr-type
-                  0x02, 0x01, 0x02,               // IPV4
-                (byte)0xA1, 0x0D,                 // address : 192.168.0.1
-                  0x04, 0x0B, '1', '9', '2', '.', '1', '6', '8', '.', '0', '.', '1'
-            } );
+            {
+                0x30, 0x14,
+                ( byte ) 0xA0, 0x03, // addr-type
+                0x02,
+                0x01,
+                0x02, // IPV4
+                ( byte ) 0xA1,
+                0x0D, // address : 192.168.0.1
+                0x04,
+                0x0B,
+                '1',
+                '9',
+                '2',
+                '.',
+                '1',
+                '6',
+                '8',
+                '.',
+                '0',
+                '.',
+                '1'
+        } );
 
-        String decodedPdu = Strings.dumpBytes(stream.array());
+        String decodedPdu = Strings.dumpBytes( stream.array() );
         stream.flip();
 
         // Allocate a HostAddress Container
@@ -89,20 +104,20 @@ public class HostAddressDecoderTest
         HostAddress hostAddress = ( ( HostAddressContainer ) hostAddressContainer ).getHostAddress();
 
         assertEquals( HostAddrType.ADDRTYPE_INET, hostAddress.getAddrType() );
-        assertTrue( Arrays.equals( Strings.getBytesUtf8("192.168.0.1"), hostAddress.getAddress() ) );
+        assertTrue( Arrays.equals( Strings.getBytesUtf8( "192.168.0.1" ), hostAddress.getAddress() ) );
 
         // Check the encoding
         ByteBuffer bb = ByteBuffer.allocate( hostAddress.computeLength() );
-        
+
         try
         {
             bb = hostAddress.encode( bb );
-    
+
             // Check the length
             assertEquals( 0x16, bb.limit() );
-    
-            String encodedPdu = Strings.dumpBytes(bb.array());
-    
+
+            String encodedPdu = Strings.dumpBytes( bb.array() );
+
             assertEquals( encodedPdu, decodedPdu );
         }
         catch ( EncoderException ee )
@@ -110,18 +125,18 @@ public class HostAddressDecoderTest
             fail();
         }
     }
-    
-    
+
+
     /**
      * Test the decoding of a HostAddress with nothing in it
      */
-    @Test( expected = DecoderException.class)
+    @Test(expected = DecoderException.class)
     public void testHostAddressEmpty() throws DecoderException
     {
         Asn1Decoder kerberosDecoder = new Asn1Decoder();
 
         ByteBuffer stream = ByteBuffer.allocate( 0x02 );
-        
+
         stream.put( new byte[]
             { 0x30, 0x00 } );
 
@@ -134,23 +149,23 @@ public class HostAddressDecoderTest
         kerberosDecoder.decode( stream, hostAddressContainer );
         fail();
     }
-    
-    
+
+
     /**
      * Test the decoding of a HostAddress with no addr-type
      */
-    @Test( expected = DecoderException.class)
+    @Test(expected = DecoderException.class)
     public void testHostAddressNoAddrType() throws DecoderException
     {
         Asn1Decoder kerberosDecoder = new Asn1Decoder();
 
         ByteBuffer stream = ByteBuffer.allocate( 0x04 );
-        
+
         stream.put( new byte[]
-            { 
-              0x30, 0x02,
-                (byte)0xA0, 0x00                  // addr-type
-            } );
+            {
+                0x30, 0x02,
+                ( byte ) 0xA0, 0x00 // addr-type
+        } );
 
         stream.flip();
 
@@ -161,24 +176,25 @@ public class HostAddressDecoderTest
         kerberosDecoder.decode( stream, hostAddressContainer );
         fail();
     }
-    
-    
+
+
     /**
      * Test the decoding of a HostAddress with an empty addr-type
      */
-    @Test( expected = DecoderException.class)
+    @Test(expected = DecoderException.class)
     public void testHostAddressEmptyAddrType() throws DecoderException
     {
         Asn1Decoder kerberosDecoder = new Asn1Decoder();
 
         ByteBuffer stream = ByteBuffer.allocate( 0x0B );
-        
+
         stream.put( new byte[]
-            { 
-              0x30, 0x04,
-                (byte)0xA0, 0x03,                 // addr-type
-                  0x02, 0x00                      // 
-            } );
+            {
+                0x30, 0x04,
+                ( byte ) 0xA0, 0x03, // addr-type
+                0x02,
+                0x00 // 
+        } );
 
         stream.flip();
 
@@ -189,24 +205,27 @@ public class HostAddressDecoderTest
         kerberosDecoder.decode( stream, hostAddressContainer );
         fail();
     }
-    
-    
+
+
     /**
      * Test the decoding of a HostAddress with no address
      */
-    @Test( expected = DecoderException.class)
+    @Test(expected = DecoderException.class)
     public void testHostAddressNoAddress() throws DecoderException
     {
         Asn1Decoder kerberosDecoder = new Asn1Decoder();
 
         ByteBuffer stream = ByteBuffer.allocate( 0x09 );
-        
+
         stream.put( new byte[]
             { 0x30, 0x07,
-                (byte)0xA0, 0x03,                 // addr-type
-                  0x02, 0x01, 0x02,               // 
-                (byte)0xA1, 0x00                  // address
-            } );
+                ( byte ) 0xA0, 0x03, // addr-type
+                0x02,
+                0x01,
+                0x02, // 
+                ( byte ) 0xA1,
+                0x00 // address
+        } );
 
         stream.flip();
 
@@ -217,25 +236,29 @@ public class HostAddressDecoderTest
         kerberosDecoder.decode( stream, hostAddressContainer );
         fail();
     }
-    
-    
+
+
     /**
      * Test the decoding of a HostAddress empty address
      */
-    @Test( expected = DecoderException.class )
+    @Test(expected = DecoderException.class)
     public void testHostAddressEmptyAddress() throws DecoderException
     {
         Asn1Decoder kerberosDecoder = new Asn1Decoder();
 
         ByteBuffer stream = ByteBuffer.allocate( 0x0E );
-        
+
         stream.put( new byte[]
-        { 
-          0x30, 0x14,
-            (byte)0xA0, 0x03,                 // addr-type
-              0x02, 0x01, 0x02,               // IPV4
-            (byte)0xA1, 0x02,                 // address
-              0x04, 0x00
+            {
+                0x30, 0x14,
+                ( byte ) 0xA0, 0x03, // addr-type
+                0x02,
+                0x01,
+                0x02, // IPV4
+                ( byte ) 0xA1,
+                0x02, // address
+                0x04,
+                0x00
         } );
 
         stream.flip();
@@ -247,23 +270,35 @@ public class HostAddressDecoderTest
         kerberosDecoder.decode( stream, hostAddressContainer );
         fail();
     }
-    
-    
+
+
     /**
      * Test the decoding of a HostAddress with no add-type
      */
-    @Test( expected = DecoderException.class )
+    @Test(expected = DecoderException.class)
     public void testHostAddressMissingAddrType() throws DecoderException
     {
         Asn1Decoder kerberosDecoder = new Asn1Decoder();
 
         ByteBuffer stream = ByteBuffer.allocate( 0x11 );
-        
+
         stream.put( new byte[]
-        { 
-            0x30, 0x0F,
-              (byte)0xA1, 0x0D,                 // address : 192.168.0.1
-                0x04, 0x0B, '1', '9', '2', '.', '1', '6', '8', '.', '0', '.', '1'
+            {
+                0x30, 0x0F,
+                ( byte ) 0xA1, 0x0D, // address : 192.168.0.1
+                0x04,
+                0x0B,
+                '1',
+                '9',
+                '2',
+                '.',
+                '1',
+                '6',
+                '8',
+                '.',
+                '0',
+                '.',
+                '1'
         } );
 
         stream.flip();
@@ -275,24 +310,26 @@ public class HostAddressDecoderTest
         kerberosDecoder.decode( stream, hostAddressContainer );
         fail();
     }
-    
-    
+
+
     /**
      * Test the decoding of a HostAddress with no adddress
      */
-    @Test( expected = DecoderException.class )
+    @Test(expected = DecoderException.class)
     public void testHostAddressMissingAddress() throws DecoderException
     {
         Asn1Decoder kerberosDecoder = new Asn1Decoder();
 
         ByteBuffer stream = ByteBuffer.allocate( 0x07 );
-        
+
         stream.put( new byte[]
-        { 
-            0x30, 0x05,
-              (byte)0xA0, 0x03,                 // addr-type
-                0x02, 0x01, 0x02,               // IPV4
-        } );
+            {
+                0x30, 0x05,
+                ( byte ) 0xA0, 0x03, // addr-type
+                0x02,
+                0x01,
+                0x02, // IPV4
+            } );
 
         stream.flip();
 

Modified: directory/apacheds/trunk/kerberos-codec/src/test/java/org/apache/directory/shared/kerberos/codec/HostAddressesDecoderTest.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/kerberos-codec/src/test/java/org/apache/directory/shared/kerberos/codec/HostAddressesDecoderTest.java?rev=1235326&r1=1235325&r2=1235326&view=diff
==============================================================================
--- directory/apacheds/trunk/kerberos-codec/src/test/java/org/apache/directory/shared/kerberos/codec/HostAddressesDecoderTest.java (original)
+++ directory/apacheds/trunk/kerberos-codec/src/test/java/org/apache/directory/shared/kerberos/codec/HostAddressesDecoderTest.java Tue Jan 24 16:15:05 2012
@@ -61,28 +61,77 @@ public class HostAddressesDecoderTest
         Asn1Decoder kerberosDecoder = new Asn1Decoder();
 
         ByteBuffer stream = ByteBuffer.allocate( 0x44 );
-        
+
         stream.put( new byte[]
-            { 
-              0x30, 0x42,
-                0x30, 0x14,
-                  (byte)0xA0, 0x03,                 // addr-type
-                    0x02, 0x01, 0x02,               // IPV4
-                  (byte)0xA1, 0x0D,                 // address : 192.168.0.1
-                    0x04, 0x0B, '1', '9', '2', '.', '1', '6', '8', '.', '0', '.', '1',
+            {
+                0x30, 0x42,
                 0x30, 0x14,
-                  (byte)0xA0, 0x03,                 // addr-type
-                    0x02, 0x01, 0x02,               // IPV4
-                  (byte)0xA1, 0x0D,                 // address : 192.168.0.2
-                    0x04, 0x0B, '1', '9', '2', '.', '1', '6', '8', '.', '0', '.', '2',
-                0x30, 0x14,
-                  (byte)0xA0, 0x03,                 // addr-type
-                    0x02, 0x01, 0x02,               // IPV4
-                  (byte)0xA1, 0x0D,                 // address : 192.168.0.3
-                    0x04, 0x0B, '1', '9', '2', '.', '1', '6', '8', '.', '0', '.', '3'
-            } );
+                ( byte ) 0xA0, 0x03, // addr-type
+                0x02,
+                0x01,
+                0x02, // IPV4
+                ( byte ) 0xA1,
+                0x0D, // address : 192.168.0.1
+                0x04,
+                0x0B,
+                '1',
+                '9',
+                '2',
+                '.',
+                '1',
+                '6',
+                '8',
+                '.',
+                '0',
+                '.',
+                '1',
+                0x30,
+                0x14,
+                ( byte ) 0xA0,
+                0x03, // addr-type
+                0x02,
+                0x01,
+                0x02, // IPV4
+                ( byte ) 0xA1,
+                0x0D, // address : 192.168.0.2
+                0x04,
+                0x0B,
+                '1',
+                '9',
+                '2',
+                '.',
+                '1',
+                '6',
+                '8',
+                '.',
+                '0',
+                '.',
+                '2',
+                0x30,
+                0x14,
+                ( byte ) 0xA0,
+                0x03, // addr-type
+                0x02,
+                0x01,
+                0x02, // IPV4
+                ( byte ) 0xA1,
+                0x0D, // address : 192.168.0.3
+                0x04,
+                0x0B,
+                '1',
+                '9',
+                '2',
+                '.',
+                '1',
+                '6',
+                '8',
+                '.',
+                '0',
+                '.',
+                '3'
+        } );
 
-        String decodedPdu = Strings.dumpBytes(stream.array());
+        String decodedPdu = Strings.dumpBytes( stream.array() );
         stream.flip();
 
         // Allocate a HostAddresses Container
@@ -103,29 +152,30 @@ public class HostAddressesDecoderTest
         HostAddresses hostAddresses = ( ( HostAddressesContainer ) hostAddressesContainer ).getHostAddresses();
 
         assertEquals( 3, hostAddresses.getAddresses().length );
-        
-        String[] expected = new String[]{ "192.168.0.1", "192.168.0.2", "192.168.0.3" };
+
+        String[] expected = new String[]
+            { "192.168.0.1", "192.168.0.2", "192.168.0.3" };
         int i = 0;
-        
+
         for ( HostAddress hostAddress : hostAddresses.getAddresses() )
         {
             assertEquals( HostAddrType.ADDRTYPE_INET, hostAddress.getAddrType() );
-            assertTrue( Arrays.equals( Strings.getBytesUtf8(expected[i]), hostAddress.getAddress() ) );
+            assertTrue( Arrays.equals( Strings.getBytesUtf8( expected[i] ), hostAddress.getAddress() ) );
             i++;
         }
 
         // Check the encoding
         ByteBuffer bb = ByteBuffer.allocate( hostAddresses.computeLength() );
-        
+
         try
         {
             bb = hostAddresses.encode( bb );
-    
+
             // Check the length
             assertEquals( 0x44, bb.limit() );
-    
-            String encodedPdu = Strings.dumpBytes(bb.array());
-    
+
+            String encodedPdu = Strings.dumpBytes( bb.array() );
+
             assertEquals( encodedPdu, decodedPdu );
         }
         catch ( EncoderException ee )
@@ -133,18 +183,18 @@ public class HostAddressesDecoderTest
             fail();
         }
     }
-    
-    
+
+
     /**
      * Test the decoding of a HostAddresses with nothing in it
      */
-    @Test( expected = DecoderException.class)
+    @Test(expected = DecoderException.class)
     public void testHostAddressEmpty() throws DecoderException
     {
         Asn1Decoder kerberosDecoder = new Asn1Decoder();
 
         ByteBuffer stream = ByteBuffer.allocate( 0x02 );
-        
+
         stream.put( new byte[]
             { 0x30, 0x00 } );
 
@@ -157,22 +207,22 @@ public class HostAddressesDecoderTest
         kerberosDecoder.decode( stream, hostAddressesContainer );
         fail();
     }
-    
-    
+
+
     /**
      * Test the decoding of a HostAddresses with empty hostAddress in it
      */
-    @Test( expected = DecoderException.class)
+    @Test(expected = DecoderException.class)
     public void testHostAddressesNoHostAddress() throws DecoderException
     {
         Asn1Decoder kerberosDecoder = new Asn1Decoder();
 
         ByteBuffer stream = ByteBuffer.allocate( 0x04 );
-        
+
         stream.put( new byte[]
             { 0x30, 0x02,
-                (byte)0x30, 0x00                  // empty HostAddress
-            } );
+                ( byte ) 0x30, 0x00 // empty HostAddress
+        } );
 
         stream.flip();
 

Modified: directory/apacheds/trunk/kerberos-codec/src/test/java/org/apache/directory/shared/kerberos/codec/KdcRepDecoderTest.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/kerberos-codec/src/test/java/org/apache/directory/shared/kerberos/codec/KdcRepDecoderTest.java?rev=1235326&r1=1235325&r2=1235326&view=diff
==============================================================================
--- directory/apacheds/trunk/kerberos-codec/src/test/java/org/apache/directory/shared/kerberos/codec/KdcRepDecoderTest.java (original)
+++ directory/apacheds/trunk/kerberos-codec/src/test/java/org/apache/directory/shared/kerberos/codec/KdcRepDecoderTest.java Tue Jan 24 16:15:05 2012
@@ -55,73 +55,183 @@ public class KdcRepDecoderTest
         Asn1Decoder kerberosDecoder = new Asn1Decoder();
 
         ByteBuffer stream = ByteBuffer.allocate( 0xA9 );
-        
+
         stream.put( new byte[]
-        {
-            0x30, (byte)0x81, (byte)0xA6,
-              (byte)0xA0, 0x03,                         // PVNO
-                0x02, 0x01, 0x05,
-              (byte)0xA1, 0x03,                         // msg-type
-                0x02, 0x01, 0x0B,
-              (byte)0xA2, 0x20,                         // PA-DATA
-                0x30, 0x1E,
-                  0x30, 0x0D,
-                    (byte)0xA1,0x03,
-                      0x02, 0x01, 01,
-                    (byte)0xA2, 0x06,
-                      0x04, 0x04, 'a', 'b', 'c', 'd',
-                  0x30, 0x0D,
-                    (byte)0xA1,0x03,
-                      0x02, 0x01, 01,
-                    (byte)0xA2, 0x06,
-                      0x04, 0x04, 'e', 'f', 'g', 'h',
-              (byte)0xA3, 0x0D,                         // crealm
-                0x1B, 0x0B, 'E', 'X', 'A', 'M', 'P', 'L', 'E', '.', 'C', 'O', 'M',
-              (byte)0xA4, 0x14,                         // cname
-                0x30, 0x12,
-                  (byte)0xA0, 0x03,                     // name-type
-                    0x02, 0x01, 0x01,
-                  (byte)0xA1, 0x0B,                     // name-string
-                    0x30, 0x09,
-                      0x1B, 0x07, 'h', 'n', 'e', 'l', 's', 'o', 'n',
-              (byte)0xA5, 0x40,                         // Ticket
-                0x61, 0x3E, 
-                  0x30, 0x3C, 
-                    (byte)0xA0, 0x03, 
-                      0x02, 0x01, 0x05, 
-                    (byte)0xA1, 0x0D, 
-                      0x1B, 0x0B, 
-                        'E', 'X', 'A', 'M', 'P', 'L', 'E', '.', 'C', 'O', 'M', 
-                    (byte)0xA2, 0x13, 
-                      0x30, 0x11, 
-                        (byte)0xA0, 0x03, 
-                          0x02, 0x01, 0x01, 
-                        (byte)0xA1, 0x0A, 
-                          0x30, 0x08, 
-                            0x1B, 0x06, 
-                              'c', 'l', 'i', 'e', 'n', 't', 
-                    (byte)0xA3, 0x11, 
-                      0x30, 0x0F, 
-                        (byte)0xA0, 0x03, 
-                          0x02, 0x01, 0x11, 
-                        (byte)0xA2, 0x08, 
-                          0x04, 0x06, 
-                            'a', 'b', 'c', 'd', 'e', 'f', 
-              (byte)0xA6, 0x11,                         // enc-part
-                0x30, 0x0F, 
-                  (byte)0xA0, 0x03, 
-                    0x02, 0x01, 0x11, 
-                  (byte)0xA2, 0x08, 
-                    0x04, 0x06, 
-                      'a', 'b', 'c', 'd', 'e', 'f', 
-        });
+            {
+                0x30, ( byte ) 0x81, ( byte ) 0xA6,
+                ( byte ) 0xA0, 0x03, // PVNO
+                0x02,
+                0x01,
+                0x05,
+                ( byte ) 0xA1,
+                0x03, // msg-type
+                0x02,
+                0x01,
+                0x0B,
+                ( byte ) 0xA2,
+                0x20, // PA-DATA
+                0x30,
+                0x1E,
+                0x30,
+                0x0D,
+                ( byte ) 0xA1,
+                0x03,
+                0x02,
+                0x01,
+                01,
+                ( byte ) 0xA2,
+                0x06,
+                0x04,
+                0x04,
+                'a',
+                'b',
+                'c',
+                'd',
+                0x30,
+                0x0D,
+                ( byte ) 0xA1,
+                0x03,
+                0x02,
+                0x01,
+                01,
+                ( byte ) 0xA2,
+                0x06,
+                0x04,
+                0x04,
+                'e',
+                'f',
+                'g',
+                'h',
+                ( byte ) 0xA3,
+                0x0D, // crealm
+                0x1B,
+                0x0B,
+                'E',
+                'X',
+                'A',
+                'M',
+                'P',
+                'L',
+                'E',
+                '.',
+                'C',
+                'O',
+                'M',
+                ( byte ) 0xA4,
+                0x14, // cname
+                0x30,
+                0x12,
+                ( byte ) 0xA0,
+                0x03, // name-type
+                0x02,
+                0x01,
+                0x01,
+                ( byte ) 0xA1,
+                0x0B, // name-string
+                0x30,
+                0x09,
+                0x1B,
+                0x07,
+                'h',
+                'n',
+                'e',
+                'l',
+                's',
+                'o',
+                'n',
+                ( byte ) 0xA5,
+                0x40, // Ticket
+                0x61,
+                0x3E,
+                0x30,
+                0x3C,
+                ( byte ) 0xA0,
+                0x03,
+                0x02,
+                0x01,
+                0x05,
+                ( byte ) 0xA1,
+                0x0D,
+                0x1B,
+                0x0B,
+                'E',
+                'X',
+                'A',
+                'M',
+                'P',
+                'L',
+                'E',
+                '.',
+                'C',
+                'O',
+                'M',
+                ( byte ) 0xA2,
+                0x13,
+                0x30,
+                0x11,
+                ( byte ) 0xA0,
+                0x03,
+                0x02,
+                0x01,
+                0x01,
+                ( byte ) 0xA1,
+                0x0A,
+                0x30,
+                0x08,
+                0x1B,
+                0x06,
+                'c',
+                'l',
+                'i',
+                'e',
+                'n',
+                't',
+                ( byte ) 0xA3,
+                0x11,
+                0x30,
+                0x0F,
+                ( byte ) 0xA0,
+                0x03,
+                0x02,
+                0x01,
+                0x11,
+                ( byte ) 0xA2,
+                0x08,
+                0x04,
+                0x06,
+                'a',
+                'b',
+                'c',
+                'd',
+                'e',
+                'f',
+                ( byte ) 0xA6,
+                0x11, // enc-part
+                0x30,
+                0x0F,
+                ( byte ) 0xA0,
+                0x03,
+                0x02,
+                0x01,
+                0x11,
+                ( byte ) 0xA2,
+                0x08,
+                0x04,
+                0x06,
+                'a',
+                'b',
+                'c',
+                'd',
+                'e',
+                'f',
+        } );
 
         stream.flip();
 
         // Allocate a KdcRep Container
         KdcRepContainer kdcRepContainer = new KdcRepContainer( stream );
         kdcRepContainer.setKdcRep( new AsRep() );
-        
+
         // Decode the KdcRep PDU
         try
         {
@@ -133,20 +243,20 @@ public class KdcRepDecoderTest
         }
 
         KdcRep kdcRep = kdcRepContainer.getKdcRep();
-        
+
         // Check the encoding
         int length = kdcRep.computeLength();
 
         // Check the length, should be 3 bytes longer as the kdcRep is a AS-REP
         assertEquals( 0xAC, length );
-        
+
         // Check the encoding
         ByteBuffer encodedPdu = ByteBuffer.allocate( length );
-        
+
         try
         {
             encodedPdu = kdcRep.encode( encodedPdu );
-            
+
             // Check the length
             assertEquals( 0xAC, encodedPdu.limit() );
         }
@@ -155,18 +265,18 @@ public class KdcRepDecoderTest
             fail();
         }
     }
-    
-    
+
+
     /**
      * Test the decoding of a KDC-REP with nothing in it
      */
-    @Test( expected = DecoderException.class)
+    @Test(expected = DecoderException.class)
     public void testKdcRepEmpty() throws DecoderException
     {
         Asn1Decoder kerberosDecoder = new Asn1Decoder();
 
         ByteBuffer stream = ByteBuffer.allocate( 0x02 );
-        
+
         stream.put( new byte[]
             { 0x30, 0x00 } );
 
@@ -179,23 +289,23 @@ public class KdcRepDecoderTest
         kerberosDecoder.decode( stream, kdcRepContainer );
         fail();
     }
-    
-    
+
+
     /**
      * Test the decoding of a KDC-REP with empty Pvno tag
      */
-    @Test( expected = DecoderException.class)
+    @Test(expected = DecoderException.class)
     public void testKdcRepEmptyPvnoTag() throws DecoderException
     {
         Asn1Decoder kerberosDecoder = new Asn1Decoder();
 
         ByteBuffer stream = ByteBuffer.allocate( 0x04 );
-        
+
         stream.put( new byte[]
-            { 
+            {
                 0x30, 0x02,
-                  (byte)0xA0, 0x00
-            } );
+                ( byte ) 0xA0, 0x00
+        } );
 
         stream.flip();
 
@@ -206,24 +316,24 @@ public class KdcRepDecoderTest
         kerberosDecoder.decode( stream, kdcRepContainer );
         fail();
     }
-    
-    
+
+
     /**
      * Test the decoding of a KDC-REP with empty Pvno value
      */
-    @Test( expected = DecoderException.class)
+    @Test(expected = DecoderException.class)
     public void testKdcRepEmptyPvnoValue() throws DecoderException
     {
         Asn1Decoder kerberosDecoder = new Asn1Decoder();
 
         ByteBuffer stream = ByteBuffer.allocate( 0x06 );
-        
+
         stream.put( new byte[]
-            { 
+            {
                 0x30, 0x04,
-                  (byte)0xA0, 0x02,
-                    0x02, 0x00
-            } );
+                ( byte ) 0xA0, 0x02,
+                0x02, 0x00
+        } );
 
         stream.flip();