org.jboss.cdi.tck.tests.alternative.resolution.qualifier
Class QualifierNotDeclaredTest
java.lang.Object
org.jboss.arquillian.testng.Arquillian
org.jboss.cdi.tck.AbstractTest
org.jboss.cdi.tck.tests.alternative.resolution.qualifier.QualifierNotDeclaredTest
- All Implemented Interfaces:
- org.testng.IHookable, org.testng.ITestNGListener
@SpecVersion(spec="cdi",
version="20091101")
public class QualifierNotDeclaredTest- extends AbstractTest
- Author:
- 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, 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 |
QualifierNotDeclaredTest
public QualifierNotDeclaredTest()
createTestArchive
@Deployment
public static org.jboss.shrinkwrap.api.spec.WebArchive createTestArchive()
testResolution
@SpecAssertions(value={@SpecAssertion(section="declaring_selected_alternatives_bean_archive",id="ba"),@SpecAssertion(section="performing_typesafe_resolution",id="lb")})
public void testResolution()
throws Exception
Baz implements Foo and has True qualifier declared. Bar is enabled alternative and
implements Foo but it has not True declared. Therefore the result of typesafe resolution for type
Foo and qualifier True is Baz bean.
- Throws:
Exception
Copyright © 2008-2013 Seam Framework. All Rights Reserved.