org.jboss.cdi.tck.tests.lookup.injectionpoint
Class InjectionPointTest

java.lang.Object
  extended by org.jboss.arquillian.testng.Arquillian
      extended by org.jboss.cdi.tck.AbstractTest
          extended by org.jboss.cdi.tck.tests.lookup.injectionpoint.InjectionPointTest
All Implemented Interfaces:
org.testng.IHookable, org.testng.ITestNGListener

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

Injection point metadata tests

Author:
David Allen, Jozef Hartinger

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
InjectionPointTest()
           
 
Method Summary
static org.jboss.shrinkwrap.api.spec.WebArchive createTestArchive()
           
 void testApiTypeInjectionPoint()
           
 void testCurrentBinding()
           
 void testDecoratorInjectionPoint()
          CDI-78 reopened.
 void testDependentScope()
           
 void testGetAnnotatedField()
           
 void testGetAnnotatedParameter()
           
 void testGetBean()
           
 void testGetBindingTypes()
           
 void testGetMemberConstructor()
           
 void testGetMemberField()
           
 void testGetMemberMethod()
           
 void testGetType()
           
 void testIsDelegate()
          CDI-78 reopened.
 void testIsTransient()
           
 void testPassivationCapability()
           
 
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
 

Constructor Detail

InjectionPointTest

public InjectionPointTest()
Method Detail

createTestArchive

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

testGetBean

@SpecAssertions(value={@SpecAssertion(section="6.5.3",id="d"),@SpecAssertion(section="5.5.7",id="aa")})
public void testGetBean()

testGetType

@SpecAssertion(section="5.5.7",
               id="ba")
public void testGetType()

testGetBindingTypes

@SpecAssertion(section="5.5.7",
               id="bc")
public void testGetBindingTypes()

testGetMemberField

@SpecAssertion(section="5.5.7",
               id="ca")
public void testGetMemberField()

testGetMemberMethod

@SpecAssertion(section="5.5.7",
               id="cb")
public void testGetMemberMethod()

testGetMemberConstructor

@SpecAssertion(section="5.5.7",
               id="cc")
public void testGetMemberConstructor()

testGetAnnotatedField

@SpecAssertion(section="5.5.7",
               id="daa")
public void testGetAnnotatedField()

testGetAnnotatedParameter

@SpecAssertion(section="5.5.7",
               id="daa")
public void testGetAnnotatedParameter()

testDependentScope

@SpecAssertion(section="5.5.7",
               id="ea")
public void testDependentScope()

testPassivationCapability

@SpecAssertion(section="5.5.7",
               id="eb")
public void testPassivationCapability()
                               throws Exception
Throws:
Exception

testApiTypeInjectionPoint

@SpecAssertion(section="5.5.7",
               id="ea")
public void testApiTypeInjectionPoint()

testCurrentBinding

@SpecAssertion(section="5.5.7",
               id="ea")
public void testCurrentBinding()

testIsTransient

@SpecAssertion(section="5.5.7",
               id="dca")
public void testIsTransient()

testIsDelegate

@SpecAssertion(section="5.5.7",
               id="dba")
public void testIsDelegate()
CDI-78 reopened. Base of this test was originally part of CDITCK-138 but disappeared during branch merge.


testDecoratorInjectionPoint

@SpecAssertion(section="5.5.7",
               id="i")
public void testDecoratorInjectionPoint()
CDI-78 reopened.



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