javax.faces.component
Class UICommandTestCase

java.lang.Object
  extended by JUnitFacesTestCase
      extended by javax.faces.component.UIComponentTestCase
          extended by javax.faces.component.UIComponentBaseTestCase
              extended by javax.faces.component.UICommandTestCase

public class UICommandTestCase
extends UIComponentBaseTestCase

Unit tests for UICommand.


Nested Class Summary
 
Nested classes/interfaces inherited from class javax.faces.component.UIComponentBaseTestCase
UIComponentBaseTestCase.ComponentListener, UIComponentBaseTestCase.CustomAbortProcessingException, UIComponentBaseTestCase.Listener, UIComponentBaseTestCase.QueueingListener, UIComponentBaseTestCase.UIComponentListener, UIComponentBaseTestCase.UIComponentOverrideEncodeBegin, UIComponentBaseTestCase.UIComponentOverrideEncodeEnd
 
Nested classes/interfaces inherited from class javax.faces.component.UIComponentTestCase
UIComponentTestCase.ValidationSignal
 
Field Summary
 
Fields inherited from class javax.faces.component.UIComponentTestCase
component, expectedAttributes, expectedFamily, expectedId, expectedRendered, expectedRendererType, expectedRendersChildren
 
Constructor Summary
UICommandTestCase(java.lang.String name)
          Construct a new instance of this test case.
 
Method Summary
protected  void checkProperties(UIComponent comp1, UIComponent comp2)
           
protected  UIComponent createComponent()
           
protected  boolean listenersAreEqual(FacesContext context, UICommand comp1, UICommand comp2)
           
 void PENDING_FIXME_testActionOrder()
           
 void PENDING_FIXME_testValueBindings()
           
protected  void populateComponent(UIComponent component)
           
 void setUp()
           
static Test suite()
           
 void testAttributesTransparency()
           
 void testEmptyListeners()
           
 void testEventsGeneric()
           
 void testEventsMixed()
           
 void testEventsMixedImmediate()
           
 void testGetActionListeners()
           
 void testLifecycleManagement()
           
 void testListeners()
           
 void testNestedCommands()
           
 void testPristine()
           
 void testPropertiesInvalid()
           
 void testPropertiesValid()
           
 
Methods inherited from class javax.faces.component.UIComponentBaseTestCase
checkAttributes, checkComponentListeners, checkComponents, checkValueBindings, lifecycleTrace, lifecycleTrace, tearDown, testChildrenAndFacetsWithNullGetParent, testChildrenListAfterAddPublish, testChildrenListAfterAddViewPublish, testChildrenRecursive, testComponentReconnect, testComponentRemoval, testComponentToFromEL, testComponentToFromEL2, testComponentToFromELBackwardCompatible, testEncodeBeginPublish, testEncodeChildren, testFacetMapAfterAddViewPublish, testGetFacetsAndChildren, testInvokeOnComponentNegative, testInvokeOnComponentPositive, testInvokeOnComponentWithPrependId, testMethodBindingAdapterBaseException, testStateHolder, testStateHolder2, testValueBindings, testValueExpressions, testValueExpressionValueBindingIdempotency
 
Methods inherited from class javax.faces.component.UIComponentTestCase
checkAttributeCount, checkAttributeMissing, checkAttributePresent, checkChildCount, checkChildMissing, checkChildPresent, checkFacetCount, checkFacetMissing, checkFacetPresent, testAttributesMap, testAttributesNegative, testAttributesPositive, testChidrenNegative, testChidrenReplace, testChildrenIterator, testChildrenListIterator, testChildrenPositive, testFacetsMapEntrySet, testFacetsMapKeySet, testFacetsMapValues, testFacetsNegative, testFacetsPositive, testValidationEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UICommandTestCase

public UICommandTestCase(java.lang.String name)
Construct a new instance of this test case.

Parameters:
name - Name of the test case
Method Detail

setUp

public void setUp()
           throws java.lang.Exception
Overrides:
setUp in class UIComponentBaseTestCase
Throws:
java.lang.Exception

suite

public static Test suite()

PENDING_FIXME_testActionOrder

public void PENDING_FIXME_testActionOrder()
                                   throws java.lang.Exception
Throws:
java.lang.Exception

testAttributesTransparency

public void testAttributesTransparency()
Overrides:
testAttributesTransparency in class UIComponentTestCase

testEventsGeneric

public void testEventsGeneric()

testEventsMixed

public void testEventsMixed()

testEventsMixedImmediate

public void testEventsMixedImmediate()

testListeners

public void testListeners()

testEmptyListeners

public void testEmptyListeners()

testLifecycleManagement

public void testLifecycleManagement()
Overrides:
testLifecycleManagement in class UIComponentBaseTestCase

testPristine

public void testPristine()
Overrides:
testPristine in class UIComponentTestCase

testPropertiesInvalid

public void testPropertiesInvalid()
                           throws java.lang.Exception
Overrides:
testPropertiesInvalid in class UIComponentTestCase
Throws:
java.lang.Exception

testPropertiesValid

public void testPropertiesValid()
                         throws java.lang.Exception
Overrides:
testPropertiesValid in class UIComponentTestCase
Throws:
java.lang.Exception

testNestedCommands

public void testNestedCommands()

PENDING_FIXME_testValueBindings

public void PENDING_FIXME_testValueBindings()

testGetActionListeners

public void testGetActionListeners()
                            throws java.lang.Exception
Throws:
java.lang.Exception

checkProperties

protected void checkProperties(UIComponent comp1,
                               UIComponent comp2)
Overrides:
checkProperties in class UIComponentBaseTestCase

createComponent

protected UIComponent createComponent()
Overrides:
createComponent in class UIComponentBaseTestCase

populateComponent

protected void populateComponent(UIComponent component)
Overrides:
populateComponent in class UIComponentBaseTestCase

listenersAreEqual

protected boolean listenersAreEqual(FacesContext context,
                                    UICommand comp1,
                                    UICommand comp2)


Copyright 2002-2011 Oracle America Inc, Inc. All Rights Reserved.