Author: pete.muir(a)jboss.org
Date: 2008-11-04 13:36:46 -0500 (Tue, 04 Nov 2008)
New Revision: 241
Added:
ri/trunk/webbeans-ri/src/test/java/org/jboss/webbeans/test/InitializerMethodTest.java
Log:
stubs for initializer method tests
Added:
ri/trunk/webbeans-ri/src/test/java/org/jboss/webbeans/test/InitializerMethodTest.java
===================================================================
--- ri/trunk/webbeans-ri/src/test/java/org/jboss/webbeans/test/InitializerMethodTest.java
(rev 0)
+++
ri/trunk/webbeans-ri/src/test/java/org/jboss/webbeans/test/InitializerMethodTest.java 2008-11-04
18:36:46 UTC (rev 241)
@@ -0,0 +1,129 @@
+package org.jboss.webbeans.test;
+
+import javax.webbeans.DefinitionException;
+import javax.webbeans.NonexistentMethodException;
+
+import org.testng.annotations.Test;
+
+public class InitializerMethodTest
+{
+
+ @Test(expectedExceptions=DefinitionException.class,
groups="initializerMethod") @SpecAssertion(section="3.7")
+ public void testStaticInitializerMethodNotAllowed()
+ {
+ assert false;
+ }
+
+ @Test(groups={"initializerMethod", "servlet"})
@SpecAssertion(section="3.7")
+ public void testInitializerMethodCalledOnServlet()
+ {
+ assert false;
+ }
+
+ @Test(groups={"initializerMethod", "ejb3"})
@SpecAssertion(section="3.7")
+ public void testInitializerMethodCalledOnEJBSessionBean()
+ {
+ assert false;
+ }
+
+ @Test(groups={"initializerMethod", "ejb3"})
@SpecAssertion(section="3.7")
+ public void testInitializerMethodCalledOnEJBMDB()
+ {
+ assert false;
+ }
+
+ @Test(groups={"initializerMethod", "ejb3",
"singletons"}) @SpecAssertion(section="3.7")
+ public void testInitializerMethodCalledOnEJBSingleton()
+ {
+ assert false;
+ }
+
+ @Test(groups={"initializerMethod", "ejb3"})
@SpecAssertion(section="3.7")
+ public void testInitializerMethodNotABusinessMethod()
+ {
+ assert false;
+ }
+
+ @Test(groups={"initializerMethod", "interceptors"})
@SpecAssertion(section="3.7")
+ public void testMethodInterceptorNotCalledOnInitializerMethod()
+ {
+ assert false;
+ }
+
+ @Test(groups={"initializerMethod"}) @SpecAssertion(section="3.7")
+ public void testMultipleInitializerMethodsAreCalled()
+ {
+ assert false;
+ }
+
+ @Test(groups="initializerMethod",
expectedExceptions=DefinitionException.class) @SpecAssertion(section="3.7.1")
+ public void testInitializerMethodAnnotatedProduces()
+ {
+ assert false;
+ }
+
+ @Test(groups="initializerMethod",
expectedExceptions=DefinitionException.class) @SpecAssertion(section="3.7.1")
+ public void testInitializerMethodAnnotatedDestructor()
+ {
+ assert false;
+ }
+
+ @Test(groups="initializerMethod",
expectedExceptions=DefinitionException.class) @SpecAssertion(section="3.7.1")
+ public void testInitializerMethodHasParameterAnnotatedDisposes()
+ {
+ assert false;
+ }
+
+ @Test(groups="initializerMethod",
expectedExceptions=DefinitionException.class) @SpecAssertion(section="3.7.1")
+ public void testInitializerMethodHasParameterAnnotatedObserves()
+ {
+ assert false;
+ }
+
+ @Test(groups={"initializerMethod", "webbeansxml"})
@SpecAssertion(section="3.7.2")
+ public void testInitializerMethodDeclaredInXml()
+ {
+ assert false;
+ }
+
+ @Test(groups={"initializerMethod", "webbeansxml"})
@SpecAssertion(section="3.7.2")
+ public void testInitializerMethodDeclaredInXmlIgnoresBindingAnnotationsInJava()
+ {
+ assert false;
+ }
+
+ @Test(groups={"initializerMethod", "webbeansxml"},
expectedExceptions=NonexistentMethodException.class)
@SpecAssertion(section="3.7.2")
+ public void testInitializerMethodDeclaredInXmlDoesNotExist()
+ {
+ assert false;
+ }
+
+ @Test(groups={"initializerMethod"})
@SpecAssertion(section="3.7.2")
+ public void testBeanHasAllInitializerMethodsDeclaredInJava()
+ {
+ assert false;
+ }
+
+ @Test(groups={"initializerMethod", "webbeansxml"})
@SpecAssertion(section="3.7.2")
+ public void testBeanHasAllInitializerMethodsDeclaredInJavaAndXml()
+ {
+ assert false;
+ }
+
+ @Test(groups={"initializerMethod"})
@SpecAssertion(section="3.7.3")
+ public void testInitializerMethodParametersAreInjected()
+ {
+ assert false;
+ }
+
+ /*
+
+ @Test(groups="initializerMethod") @SpecAssertion(section="3.7")
+ public void test
+ {
+ assert false;
+ }
+
+ */
+
+}
Property changes on:
ri/trunk/webbeans-ri/src/test/java/org/jboss/webbeans/test/InitializerMethodTest.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Show replies by date