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

java.lang.Object
  extended by org.jboss.testharness.AbstractTest
      extended by org.jboss.jsr299.tck.AbstractJSR299Test
          extended by org.jboss.jsr299.tck.tests.lookup.injectionpoint.InjectionPointTest
All Implemented Interfaces:
org.testng.IHookable, org.testng.ITestNGListener

@Artifact
@BeansXml(value="beans.xml")
@SpecVersion(spec="cdi",
             version="20091101")
public class InjectionPointTest
extends AbstractJSR299Test

Injection point metadata tests

Author:
David Allen, Jozef Hartinger

Constructor Summary
InjectionPointTest()
           
 
Method Summary
 void testApiTypeInjectionPoint()
           
 void testCurrentBinding()
           
 void testDependentScope()
           
 void testGetAnnotatedField()
           
 void testGetAnnotatedParameter()
           
 void testGetBean()
           
 void testGetBindingTypes()
           
 void testGetMemberConstructor()
           
 void testGetMemberField()
           
 void testGetMemberMethod()
           
 void testGetType()
           
 void testIsTransient()
           
 void testPassivationCapability()
           
 
Methods inherited from class org.jboss.jsr299.tck.AbstractJSR299Test
annotationSetMatches, deserialize, destroyContext, getBeans, getBeans, getCurrentConfiguration, getCurrentManager, getInstanceByName, getInstanceByType, getInstanceByType, getUniqueBean, getUniqueBean, handleDeploymentFailure, rawTypeSetMatches, serialize, setContextActive, setContextInactive, typeSetMatches
 
Methods inherited from class org.jboss.testharness.AbstractTest
afterClass, afterMethod, afterSuite, beforeClass, beforeMethod, beforeSuite, getContextPath, isInContainer, isThrowablePresent, postCreate, run, setInContainer
 
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

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()


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