org.apache.pluto.internal.impl
Class PortletResponseImplTest

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.pluto.internal.impl.PortletResponseImplTest
All Implemented Interfaces:
junit.framework.Test

public class PortletResponseImplTest
extends org.jmock.cglib.MockObjectTestCase

The purpose of this test fixture is to ensure that the PortletResponseImpl correctly determines what is and is not considered an absolute URL, so that the underlying ResourceURLProvider can provision a valid url according to the contract of ResourceURLProvider.toString().

The example prompting this test are WSRP re-write URLs. See WSRP 1.0 section 10.2 and 10.2.1.


Field Summary
 
Fields inherited from class org.jmock.core.MockObjectSupportTestCase
ANYTHING, NOT_NULL, NULL
 
Constructor Summary
PortletResponseImplTest()
           
 
Method Summary
protected  void setUp()
           
 void testEncodeFileUrlString()
           
 void testEncodeHttpsUrlString()
           
 void testEncodeHttpUrlString()
           
 void testEncodeWsrpUrlString()
           
 void testIsEmptyPathAbsolute()
           
 void testIsFileUrlAbsolute()
           
 void testIsHttpsUrlAbsolute()
           
 void testIsHttpUrlAbsolute()
           
 void testIsNullPathAbsolute()
           
 void testIsPathAbsolute()
           
 void testIsPathStartsWithForwardSlashAbsolute()
           
 void testIsWsrpRewriteUrlAbsolute()
           
 
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, 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

PortletResponseImplTest

public PortletResponseImplTest()
Method Detail

setUp

protected void setUp()
              throws java.lang.Exception
Overrides:
setUp in class junit.framework.TestCase
Throws:
java.lang.Exception

testEncodeWsrpUrlString

public void testEncodeWsrpUrlString()

testEncodeHttpUrlString

public void testEncodeHttpUrlString()

testEncodeHttpsUrlString

public void testEncodeHttpsUrlString()

testEncodeFileUrlString

public void testEncodeFileUrlString()

testIsWsrpRewriteUrlAbsolute

public void testIsWsrpRewriteUrlAbsolute()

testIsHttpUrlAbsolute

public void testIsHttpUrlAbsolute()

testIsHttpsUrlAbsolute

public void testIsHttpsUrlAbsolute()

testIsFileUrlAbsolute

public void testIsFileUrlAbsolute()

testIsPathStartsWithForwardSlashAbsolute

public void testIsPathStartsWithForwardSlashAbsolute()

testIsPathAbsolute

public void testIsPathAbsolute()

testIsNullPathAbsolute

public void testIsNullPathAbsolute()

testIsEmptyPathAbsolute

public void testIsEmptyPathAbsolute()


Copyright © 2003-2009 Apache Software Foundation. All Rights Reserved.