org.jboss.webbeans.tck.unit.definition.name
Class NameDefinitionTest

java.lang.Object
  extended by org.jboss.webbeans.tck.AbstractTest
      extended by org.jboss.webbeans.tck.unit.definition.name.NameDefinitionTest

public class NameDefinitionTest
extends AbstractTest

Spec version: PRD2


Nested Class Summary
 
Nested classes/interfaces inherited from class org.jboss.webbeans.tck.AbstractTest
AbstractTest.RunInDependentContext
 
Field Summary
 
Fields inherited from class org.jboss.webbeans.tck.AbstractTest
BUILT_IN_BEANS, manager, visited
 
Constructor Summary
NameDefinitionTest()
           
 
Method Summary
protected  java.util.List<java.lang.Class<? extends java.lang.annotation.Annotation>> getEnabledDeploymentTypes()
          This method should be overridden by test classes which need to enable additional deployment types beyond the normal ones.
 void testDefaultNamed()
           
 void testDefaultXmlNamed()
           
 void testInvalidElIdentifierUsedAsWebBeanName()
           
 void testJavaNamedUsedWhenNoXmlSpecified()
           
 void testNonDefaultNamed()
           
 void testNonDefaultXmlNamed()
           
 void testNotNamedInJava()
           
 void testNotNamedInStereotype()
           
 void testNotNamedInXml()
           
 void testSterotypeDefaultsName()
           
 void testXmlNamedOverridesJavaNamed()
           
 
Methods inherited from class org.jboss.webbeans.tck.AbstractTest
activateDependentContext, after, before, createEnterpriseBean, createProducerFieldBean, createProducerMethodBean, createSimpleBean, deactivateDependentContext, deployBeans, deserialize, getStandardDeploymentTypes, mockCreationalContext, serialize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NameDefinitionTest

public NameDefinitionTest()
Method Detail

getEnabledDeploymentTypes

protected java.util.List<java.lang.Class<? extends java.lang.annotation.Annotation>> getEnabledDeploymentTypes()
Description copied from class: AbstractTest
This method should be overridden by test classes which need to enable additional deployment types beyond the normal ones.

Overrides:
getEnabledDeploymentTypes in class AbstractTest
Returns:
the list of enabled deployment types

testInvalidElIdentifierUsedAsWebBeanName

@SpecAssertion(section="2.6")
public void testInvalidElIdentifierUsedAsWebBeanName()

testNonDefaultNamed

@SpecAssertion(section="2.6.1")
public void testNonDefaultNamed()

testNonDefaultXmlNamed

@SpecAssertion(section="2.6.2")
public void testNonDefaultXmlNamed()

testXmlNamedOverridesJavaNamed

@SpecAssertion(section="2.6.2")
public void testXmlNamedOverridesJavaNamed()

testJavaNamedUsedWhenNoXmlSpecified

@SpecAssertion(section={"2.6.2","2.6.3"})
public void testJavaNamedUsedWhenNoXmlSpecified()

testDefaultNamed

@SpecAssertion(section={"2.6.3","3.2.7"})
public void testDefaultNamed()

testDefaultXmlNamed

@SpecAssertion(section="2.6.3")
public void testDefaultXmlNamed()

testSterotypeDefaultsName

@SpecAssertion(section={"2.6.3","2.7"})
public void testSterotypeDefaultsName()

testNotNamedInJava

@SpecAssertion(section="2.6.4")
public void testNotNamedInJava()

testNotNamedInXml

@SpecAssertion(section="2.6.4")
public void testNotNamedInXml()

testNotNamedInStereotype

@SpecAssertion(section="2.6.4")
public void testNotNamedInStereotype()


Copyright © 2008-2009. All Rights Reserved.