org.apache.pluto.testsuite.test
Class DispatcherRenderParameterTest

java.lang.Object
  extended by org.apache.pluto.testsuite.test.AbstractReflectivePortletTest
      extended by org.apache.pluto.testsuite.test.DispatcherRenderParameterTest
All Implemented Interfaces:
PortletTest

public class DispatcherRenderParameterTest
extends AbstractReflectivePortletTest

Since:
Mar 9, 2005
Version:
1.0

Nested Class Summary
static class DispatcherRenderParameterTest.CompanionServlet
          Nested static companion servlet class.
 
Field Summary
static java.lang.String RESULT_KEY
           
 
Constructor Summary
DispatcherRenderParameterTest()
           
 
Method Summary
protected  TestResult checkAddedSameNameParameter(PortletContext context, PortletRequest request, PortletResponse response)
           
protected  TestResult checkInvalidParameters(PortletContext context, PortletRequest request, PortletResponse response)
           
protected  TestResult checkParameters(PortletContext context, PortletRequest request, PortletResponse response)
           
protected  TestResult checkSameNameParameter(PortletContext context, PortletRequest request, PortletResponse response)
           
 java.util.Map<java.lang.String,java.lang.String[]> getRenderParameters(PortletRequest request)
          Overwrites super.getRenderParameters(..) to set the test-specific render parameter in the render URL.
 
Methods inherited from class org.apache.pluto.testsuite.test.AbstractReflectivePortletTest
doHeaders, doTest, getConfig, getInitParameters, getTestSuiteName, init, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

RESULT_KEY

public static final java.lang.String RESULT_KEY
Constructor Detail

DispatcherRenderParameterTest

public DispatcherRenderParameterTest()
Method Detail

getRenderParameters

public java.util.Map<java.lang.String,java.lang.String[]> getRenderParameters(PortletRequest request)
Overwrites super.getRenderParameters(..) to set the test-specific render parameter in the render URL.

Specified by:
getRenderParameters in interface PortletTest
Overrides:
getRenderParameters in class AbstractReflectivePortletTest
Parameters:
request - the portlet request.
Returns:
an empty Map object.

checkParameters

protected TestResult checkParameters(PortletContext context,
                                     PortletRequest request,
                                     PortletResponse response)
                              throws java.io.IOException,
                                     PortletException
Throws:
java.io.IOException
PortletException

checkSameNameParameter

protected TestResult checkSameNameParameter(PortletContext context,
                                            PortletRequest request,
                                            PortletResponse response)
                                     throws java.io.IOException,
                                            PortletException
Throws:
java.io.IOException
PortletException

checkAddedSameNameParameter

protected TestResult checkAddedSameNameParameter(PortletContext context,
                                                 PortletRequest request,
                                                 PortletResponse response)
                                          throws java.io.IOException,
                                                 PortletException
Throws:
java.io.IOException
PortletException

checkInvalidParameters

protected TestResult checkInvalidParameters(PortletContext context,
                                            PortletRequest request,
                                            PortletResponse response)
                                     throws java.io.IOException,
                                            PortletException
Throws:
java.io.IOException
PortletException


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