org.jboss.cdi.tck.tests.interceptors.definition.inheritance.resolution.enterprise
Class EnterpriseInterceptorBindingResolutionTest

java.lang.Object
  extended by org.jboss.arquillian.testng.Arquillian
      extended by org.jboss.cdi.tck.AbstractTest
          extended by org.jboss.cdi.tck.tests.interceptors.definition.inheritance.resolution.enterprise.EnterpriseInterceptorBindingResolutionTest
All Implemented Interfaces:
org.testng.IHookable, org.testng.ITestNGListener

@SpecVersion(spec="cdi",
             version="20091101")
public class EnterpriseInterceptorBindingResolutionTest
extends AbstractTest

Interceptor resolution test.

Author:
Martin Kouba

Field Summary
 
Fields inherited from class org.jboss.cdi.tck.AbstractTest
beanManager
 
Fields inherited from class org.jboss.arquillian.testng.Arquillian
ARQUILLIAN_DATA_PROVIDER
 
Constructor Summary
EnterpriseInterceptorBindingResolutionTest()
           
 
Method Summary
static org.jboss.shrinkwrap.api.spec.WebArchive createTestArchive()
           
 void testBusinessMethodInterceptorBindings(MessageService messageService, MonitorService monitorService)
          Interceptor bindings include the interceptor bindings declared or inherited by the bean at the class level, including, recursively, interceptor bindings declared as meta-annotations of other interceptor bindings and stereotypes, together with all interceptor bindings declared at the method level, including, recursively, interceptor bindings declared as meta-annotations of other interceptor bindings.
 void testLifecycleInterceptorBindings()
           
 void testTimeoutMethodInterceptorBindings(MessageService messageService)
           
 
Methods inherited from class org.jboss.cdi.tck.AbstractTest
activate, annotationSetMatches, annotationSetMatches, destroyContext, getBeans, getBeans, getContextualReference, getContextualReference, getContextualReference, getCurrentConfiguration, getCurrentManager, getUniqueBean, getUniqueBean, isThrowablePresent, newDependentInstance, passivate, rawTypeSetMatches, setContextActive, setContextInactive, typeSetMatches
 
Methods inherited from class org.jboss.arquillian.testng.Arquillian
arquillianAfterClass, arquillianAfterSuite, arquillianAfterTest, arquillianArgumentProvider, arquillianBeforeClass, arquillianBeforeSuite, arquillianBeforeTest, run
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EnterpriseInterceptorBindingResolutionTest

public EnterpriseInterceptorBindingResolutionTest()
Method Detail

createTestArchive

@Deployment
public static org.jboss.shrinkwrap.api.spec.WebArchive createTestArchive()

testBusinessMethodInterceptorBindings

public void testBusinessMethodInterceptorBindings(MessageService messageService,
                                                  MonitorService monitorService)
Interceptor bindings include the interceptor bindings declared or inherited by the bean at the class level, including, recursively, interceptor bindings declared as meta-annotations of other interceptor bindings and stereotypes, together with all interceptor bindings declared at the method level, including, recursively, interceptor bindings declared as meta-annotations of other interceptor bindings.

Parameters:
messageService -

testTimeoutMethodInterceptorBindings

public void testTimeoutMethodInterceptorBindings(MessageService messageService)
                                          throws Exception
Throws:
Exception

testLifecycleInterceptorBindings

public void testLifecycleInterceptorBindings()
                                      throws Exception
Throws:
Exception


Copyright © 2008-2013 Seam Framework. All Rights Reserved.