org.jboss.jsr299.tck.tests.extensions.beanManager
Class BeanManagerTest

java.lang.Object
  extended by org.jboss.testharness.AbstractTest
      extended by org.jboss.jsr299.tck.AbstractJSR299Test
          extended by org.jboss.jsr299.tck.tests.extensions.beanManager.BeanManagerTest
All Implemented Interfaces:
org.testng.IHookable, org.testng.ITestNGListener

@Artifact
@Extension(value="javax.enterprise.inject.spi.Extension")
@SpecVersion(spec="cdi",
             version="20091101")
public class BeanManagerTest
extends AbstractJSR299Test

Mostly tests for extensions specified in chapter 11 of the specification and not already tested elsewhere.

Author:
David Allen

Constructor Summary
BeanManagerTest()
           
 
Method Summary
 void testAmbiguousDependencyNotResolved()
           
 void testAmbiguousDependencyResolved()
           
 void testDetermineBindingType()
           
 void testDetermineInterceptorBindingType()
           
 void testDetermineScopeType()
           
 void testDetermineStereotype()
           
 void testGetELResolver()
           
 void testGetMetaAnnotationsForInterceptorBindingType()
           
 void testGetMetaAnnotationsForStereotype()
           
 void testgetScope()
           
 void testObtainingAnnotatedType()
           
 void testObtainingInjectionTarget()
           
 void testValidateThrowsException()
           
 
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

BeanManagerTest

public BeanManagerTest()
Method Detail

testAmbiguousDependencyResolved

@SpecAssertion(section="11.3.7",
               id="a")
public void testAmbiguousDependencyResolved()

testAmbiguousDependencyNotResolved

@SpecAssertion(section="11.3.7",
               id="b")
public void testAmbiguousDependencyNotResolved()

testValidateThrowsException

@SpecAssertion(section="11.3.8",
               id="a")
public void testValidateThrowsException()

testDetermineBindingType

@SpecAssertion(section="11.3.13",
               id="aa")
public void testDetermineBindingType()

testDetermineScopeType

@SpecAssertion(section="11.3.13",
               id="ab")
public void testDetermineScopeType()

testDetermineStereotype

@SpecAssertion(section="11.3.13",
               id="ac")
public void testDetermineStereotype()

testDetermineInterceptorBindingType

@SpecAssertion(section="11.3.13",
               id="ad")
public void testDetermineInterceptorBindingType()

testGetMetaAnnotationsForStereotype

@SpecAssertion(section="11.3.13",
               id="ae")
public void testGetMetaAnnotationsForStereotype()

testGetMetaAnnotationsForInterceptorBindingType

@SpecAssertion(section="11.3.13",
               id="af")
public void testGetMetaAnnotationsForInterceptorBindingType()

testgetScope

@SpecAssertion(section="11.3.13",
               id="ag")
public void testgetScope()

testGetELResolver

@SpecAssertion(section="11.3.15",
               id="a")
public void testGetELResolver()

testObtainingAnnotatedType

@SpecAssertion(section="11.3.17",
               id="a")
public void testObtainingAnnotatedType()

testObtainingInjectionTarget

@SpecAssertion(section="11.3.18",
               id="aa")
public void testObtainingInjectionTarget()


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