org.apache.pluto.testsuite.test
Class PreferenceCommonTest

java.lang.Object
  extended by org.apache.pluto.testsuite.test.AbstractReflectivePortletTest
      extended by org.apache.pluto.testsuite.test.PreferenceCommonTest
All Implemented Interfaces:
PortletTest
Direct Known Subclasses:
PreferenceInActionTest, PreferenceInRenderTest

public class PreferenceCommonTest
extends AbstractReflectivePortletTest

Common portlet preferences test.


Field Summary
protected static java.lang.String BOGUS_KEY
           
protected static java.lang.String DEF_VALUE
           
protected static java.lang.String NEW_VALUE
           
protected static java.lang.String NO_VALUE_PREF_NAME
           
protected static java.lang.String PREF_NAME
           
protected static java.lang.String PREF_VALUE
           
protected static java.lang.String READ_ONLY_PREF_NAME
           
 
Constructor Summary
PreferenceCommonTest()
           
 
Method Summary
protected  TestResult checkGetEmptyPreference(PortletRequest request)
           
protected  TestResult checkGetNoValuePreference(PortletRequest request)
           
protected  TestResult checkGetPreferenceMap(PortletRequest request)
          FIXME:
protected  TestResult checkGetPreferenceNames(PortletRequest request)
           
protected  TestResult checkGetPreferences(PortletRequest request)
           
protected  TestResult checkModifyReadOnlyPreferences(PortletRequest request)
           
protected  TestResult checkPreferenceValueNotModified(PortletRequest request)
          Check (xci) SPEC 91, PLT 14.1: Preferences values are not modified if the values in the Map are altered.
protected  TestResult checkResetPreferenceToDefault(PortletRequest request)
           
protected  TestResult checkResetPreferenceWithoutDefault(PortletRequest request)
           
protected  TestResult checkSetPreferenceMultiValues(PortletRequest request)
           
protected  TestResult checkSetPreferenceNull(PortletRequest request)
           
protected  TestResult checkSetPreferenceSingleValue(PortletRequest request)
           
protected  TestResult checkSetPreferencesReturnsFirst(PortletRequest request)
           
protected  void logPreferences(PortletPreferences preferences)
          Logs out the portlet preferences.
 
Methods inherited from class org.apache.pluto.testsuite.test.AbstractReflectivePortletTest
doHeaders, doTest, getConfig, getInitParameters, getRenderParameters, getTestSuiteName, init, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

BOGUS_KEY

protected static final java.lang.String BOGUS_KEY
See Also:
Constant Field Values

READ_ONLY_PREF_NAME

protected static final java.lang.String READ_ONLY_PREF_NAME
See Also:
Constant Field Values

NO_VALUE_PREF_NAME

protected static final java.lang.String NO_VALUE_PREF_NAME
See Also:
Constant Field Values

PREF_NAME

protected static final java.lang.String PREF_NAME
See Also:
Constant Field Values

PREF_VALUE

protected static final java.lang.String PREF_VALUE
See Also:
Constant Field Values

DEF_VALUE

protected static final java.lang.String DEF_VALUE
See Also:
Constant Field Values

NEW_VALUE

protected static final java.lang.String NEW_VALUE
See Also:
Constant Field Values
Constructor Detail

PreferenceCommonTest

public PreferenceCommonTest()
Method Detail

checkGetEmptyPreference

protected TestResult checkGetEmptyPreference(PortletRequest request)

checkGetNoValuePreference

protected TestResult checkGetNoValuePreference(PortletRequest request)

checkGetPreferences

protected TestResult checkGetPreferences(PortletRequest request)

checkSetPreferenceSingleValue

protected TestResult checkSetPreferenceSingleValue(PortletRequest request)

checkSetPreferenceMultiValues

protected TestResult checkSetPreferenceMultiValues(PortletRequest request)

checkSetPreferenceNull

protected TestResult checkSetPreferenceNull(PortletRequest request)

checkSetPreferencesReturnsFirst

protected TestResult checkSetPreferencesReturnsFirst(PortletRequest request)

checkResetPreferenceToDefault

protected TestResult checkResetPreferenceToDefault(PortletRequest request)

checkResetPreferenceWithoutDefault

protected TestResult checkResetPreferenceWithoutDefault(PortletRequest request)

checkModifyReadOnlyPreferences

protected TestResult checkModifyReadOnlyPreferences(PortletRequest request)

checkGetPreferenceNames

protected TestResult checkGetPreferenceNames(PortletRequest request)

checkGetPreferenceMap

protected TestResult checkGetPreferenceMap(PortletRequest request)
FIXME:


checkPreferenceValueNotModified

protected TestResult checkPreferenceValueNotModified(PortletRequest request)
Check (xci) SPEC 91, PLT 14.1: Preferences values are not modified if the values in the Map are altered.


logPreferences

protected void logPreferences(PortletPreferences preferences)
Logs out the portlet preferences.

Parameters:
preferences - PortletPreferences to log.


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