org.jboss.cdi.tck.tests.interceptors.definition.member
Class InterceptorBindingTypeWithMemberTest
java.lang.Object
org.jboss.arquillian.testng.Arquillian
org.jboss.cdi.tck.AbstractTest
org.jboss.cdi.tck.tests.interceptors.definition.member.InterceptorBindingTypeWithMemberTest
- All Implemented Interfaces:
- org.testng.IHookable, org.testng.ITestNGListener
@SpecVersion(spec="cdi",
version="20091101")
public class InterceptorBindingTypeWithMemberTest- extends AbstractTest
Tests for interceptor bindings types with members.
- Author:
- Jozef Hartinger, Martin Kouba
| Fields inherited from class org.jboss.arquillian.testng.Arquillian |
ARQUILLIAN_DATA_PROVIDER |
| Methods inherited from class org.jboss.cdi.tck.AbstractTest |
activate, annotationSetMatches, annotationSetMatches, destroyContext, getBeans, getBeans, getCurrentConfiguration, getCurrentManager, getInstanceByName, getInstanceByType, getInstanceByType, getUniqueBean, getUniqueBean, isThrowablePresent, 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 |
InterceptorBindingTypeWithMemberTest
public InterceptorBindingTypeWithMemberTest()
createTestArchive
@Deployment
public static org.jboss.shrinkwrap.api.spec.WebArchive createTestArchive()
testInterceptorBindingTypeWithMember
@SpecAssertions(value={@SpecAssertion(section="9.5.2",id="a"),@SpecAssertion(section="2",id="f")})
public void testInterceptorBindingTypeWithMember()
testInterceptorBindingTypeWithNonBindingMember
@SpecAssertion(section="9.5.2",
id="b")
public void testInterceptorBindingTypeWithNonBindingMember()
testInterceptorBindingTypeMemberValuesComparedWithEquals
@SpecAssertion(section="9.5.2",
id="ab")
public void testInterceptorBindingTypeMemberValuesComparedWithEquals()
- Note that we cannot directly test that member values are compared using equals() as only primitive types, String, Class,
enum and annotation are permitted to be annotation attributes. We test that two different String objects used as member
values are considered equal when resolving interceptor (interceptor is resolved and applied).
Copyright © 2008-2012 Seam Framework. All Rights Reserved.