org.apache.myfaces.trinidad.util
Class Base64InputStreamTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.jmock.core.VerifyingTestCase
              extended by org.jmock.core.MockObjectSupportTestCase
                  extended by org.jmock.MockObjectTestCase
                      extended by org.jmock.cglib.MockObjectTestCase
                          extended by org.apache.shale.test.jmock.AbstractJmockJsfTestCase
                              extended by org.apache.myfaces.trinidadbuild.test.FacesTestCase
                                  extended by org.apache.myfaces.trinidad.util.Base64InputStreamTest
All Implemented Interfaces:
junit.framework.Test

public class Base64InputStreamTest
extends FacesTestCase

Unit tests for Base64InputStream.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.myfaces.trinidadbuild.test.FacesTestCase
FacesTestCase.TestFacesContext
 
Field Summary
 
Fields inherited from class org.apache.shale.test.jmock.AbstractJmockJsfTestCase
application, config, externalContext, facesContext, facesContextFactory, lifecycle, lifecycleFactory, renderKit, request, response, servletContext, session
 
Fields inherited from class org.jmock.core.MockObjectSupportTestCase
ANYTHING, NOT_NULL, NULL
 
Constructor Summary
Base64InputStreamTest(String testName)
          Creates a new Base64InputStreamTest.
 
Method Summary
protected  void setUp()
           
static junit.framework.Test suite()
           
protected  void tearDown()
           
 void testNoPaddingChar()
          Tests decoding of stream that contains no trailing padding characters.
 void testOnePaddingChar()
          Tests decoding of stream that contains exactly one trailing padding character.
 void testTwoPaddingChars()
          Tests decoding of stream that contains exactly two trailing padding characters.
 
Methods inherited from class org.apache.myfaces.trinidadbuild.test.FacesTestCase
doRenderResponse, getMockRenderKitWrapper, setCurrentContext, setupMockRenderKitFactory, setupRenderKitFactory
 
Methods inherited from class org.jmock.cglib.MockObjectTestCase
mock, mock, newCoreMock, newCoreMock
 
Methods inherited from class org.jmock.MockObjectTestCase
atLeastOnce, atMostOnce, defaultMockNameForType, doAll, doAll, doAll, doAll, exactly, mock, mock, never, never, newDummy, newDummy, newDummy, once, onConsecutiveCalls, onConsecutiveCalls, onConsecutiveCalls, onConsecutiveCalls, returnIterator, returnIterator, returnValue, returnValue, returnValue, returnValue, returnValue, returnValue, returnValue, returnValue, returnValue, throwException
 
Methods inherited from class org.jmock.core.MockObjectSupportTestCase
and, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, assertThat, assertThat, assertThat, assertThat, assertThat, assertThat, assertThat, assertThat, assertThat, collectionContaining, collectionContaining, compatibleType, contains, endsWith, eq, eq, eq, eq, eq, eq, eq, eq, eq, eq, hasProperty, hasProperty, isA, isIn, isIn, mapContaining, mapContaining, mapWithKey, mapWithKey, mapWithValue, mapWithValue, not, or, same, startsWith, stringContains, toString
 
Methods inherited from class org.jmock.core.VerifyingTestCase
registerToVerify, runBare, unregisterToVerify, verify
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runTest, setName, 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, format
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Base64InputStreamTest

public Base64InputStreamTest(String testName)
Creates a new Base64InputStreamTest.

Parameters:
testName - the unit test name
Method Detail

setUp

protected void setUp()
              throws Exception
Overrides:
setUp in class FacesTestCase
Throws:
Exception

tearDown

protected void tearDown()
                 throws Exception
Overrides:
tearDown in class FacesTestCase
Throws:
Exception

suite

public static junit.framework.Test suite()

testNoPaddingChar

public void testNoPaddingChar()
                       throws IOException
Tests decoding of stream that contains no trailing padding characters.

Throws:
IOException

testOnePaddingChar

public void testOnePaddingChar()
                        throws IOException
Tests decoding of stream that contains exactly one trailing padding character.

Throws:
IOException

testTwoPaddingChars

public void testTwoPaddingChars()
                         throws IOException
Tests decoding of stream that contains exactly two trailing padding characters.

Throws:
IOException


Copyright © 2001-2012 The Apache Software Foundation. All Rights Reserved.