org.jboss.webbeans.tck.unit.implementation.producer.method
Class ProducerMethodLifecycleTest

java.lang.Object
  extended by org.jboss.webbeans.tck.AbstractTest
      extended by org.jboss.webbeans.tck.unit.implementation.producer.method.ProducerMethodLifecycleTest

public class ProducerMethodLifecycleTest
extends AbstractTest

Spec version: PRD2


Nested Class Summary
 
Nested classes/interfaces inherited from class org.jboss.webbeans.tck.AbstractTest
AbstractTest.RunInDependentContext
 
Field Summary
 
Fields inherited from class org.jboss.webbeans.tck.AbstractTest
BUILT_IN_BEANS, manager, visited
 
Constructor Summary
ProducerMethodLifecycleTest()
           
 
Method Summary
 void testCreationExceptionWrapsCheckedExceptionThrownFromCreate()
           
 void testDisposalMethodCalled()
           
 void testDisposalMethodHasParametersInjected()
           
 void testProducerMethodBeanCreate()
           
 void testProducerMethodReturnsNullIsDependent()
           
 void testProducerMethodReturnsNullIsNotDependent()
           
 void testSpecializedBeanAlwaysUsed()
           
 void testUncheckedExceptionThrownFromCreateNotWrapped()
           
 
Methods inherited from class org.jboss.webbeans.tck.AbstractTest
activateDependentContext, after, before, createEnterpriseBean, createProducerFieldBean, createProducerMethodBean, createSimpleBean, deactivateDependentContext, deployBeans, deserialize, getEnabledDeploymentTypes, getStandardDeploymentTypes, mockCreationalContext, serialize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProducerMethodLifecycleTest

public ProducerMethodLifecycleTest()
Method Detail

testProducerMethodBeanCreate

@SpecAssertion(section="B.1")
public void testProducerMethodBeanCreate()
                                  throws java.lang.Exception
Throws:
java.lang.Exception

testSpecializedBeanAlwaysUsed

@SpecAssertion(section="3.3.4")
public void testSpecializedBeanAlwaysUsed()

testDisposalMethodCalled

@SpecAssertion(section="3.3.5")
public void testDisposalMethodCalled()

testDisposalMethodHasParametersInjected

@SpecAssertion(section="3.3.5")
public void testDisposalMethodHasParametersInjected()

testProducerMethodReturnsNullIsDependent

@SpecAssertion(section={"3.4","B.1","7.3"})
public void testProducerMethodReturnsNullIsDependent()
                                              throws java.lang.Exception
Throws:
java.lang.Exception

testProducerMethodReturnsNullIsNotDependent

@SpecAssertion(section={"3.4","B.1"})
public void testProducerMethodReturnsNullIsNotDependent()
                                                 throws java.lang.Exception
Throws:
java.lang.Exception

testCreationExceptionWrapsCheckedExceptionThrownFromCreate

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

testUncheckedExceptionThrownFromCreateNotWrapped

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


Copyright © 2008-2009. All Rights Reserved.