org.jcoderz.commons.util
Class Base64UtilTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.jcoderz.commons.util.Base64UtilTest
All Implemented Interfaces:
Test

public class Base64UtilTest
extends TestCase

JUnit Test for the class Base64Util.

Author:
Andreas Mandel, Michael Griffel

Constructor Summary
Base64UtilTest()
           
 
Method Summary
 void testDecodeWithMalformedData()
           
 void testEncodeDecodeBinary()
          Test encode decode sequence.
 void testKnownDecodings()
          Test vectors for decoding.
 void testKnownEncodings()
          Test vectors for encoding.
 void testSingletons()
          Test vectors for encoding.
 void testString1()
          Test short string.
 void testString2()
          Test long string.
 void testTriplets()
          Test vectors with three bytes that tests the Base64 encoding.
 void xxxtestDecodePerformance()
          Decoding performance test.
 void xxxtestEncodePerformance()
          Encoding performance test.
 void xxxtestEncodePerformance2()
          Encoding performance test.
 void xxxtestEncodePerformanceRef()
          Encoding performance test.
 void xxxtestEncodePerformanceRef2()
          Encoding performance test.
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Base64UtilTest

public Base64UtilTest()
Method Detail

testString1

public void testString1()
Test short string.


testString2

public void testString2()
Test long string.


testEncodeDecodeBinary

public void testEncodeDecodeBinary()
Test encode decode sequence.


xxxtestEncodePerformanceRef

public void xxxtestEncodePerformanceRef()
Encoding performance test.


xxxtestEncodePerformance

public void xxxtestEncodePerformance()
Encoding performance test.


xxxtestEncodePerformanceRef2

public void xxxtestEncodePerformanceRef2()
Encoding performance test.


xxxtestEncodePerformance2

public void xxxtestEncodePerformance2()
Encoding performance test.


xxxtestDecodePerformance

public void xxxtestDecodePerformance()
Decoding performance test.


testKnownEncodings

public void testKnownEncodings()
Test vectors for encoding. Taken from the Apache commons project.


testKnownDecodings

public void testKnownDecodings()
Test vectors for decoding. Taken from the Apache commons project.


testSingletons

public void testSingletons()
Test vectors for encoding. Taken from the Apache commons project.


testTriplets

public void testTriplets()
Test vectors with three bytes that tests the Base64 encoding.


testDecodeWithMalformedData

public void testDecodeWithMalformedData()


Copyright 2007 The jCoderZ Project.