[webbeans-commits] Webbeans SVN: r1019 - ri/trunk/webbeans-ri/src/test/java/org/jboss/webbeans/test.

webbeans-commits at lists.jboss.org webbeans-commits at lists.jboss.org
Fri Jan 16 10:04:20 EST 2009


Author: pete.muir at jboss.org
Date: 2009-01-16 10:04:20 -0500 (Fri, 16 Jan 2009)
New Revision: 1019

Removed:
   ri/trunk/webbeans-ri/src/test/java/org/jboss/webbeans/test/ClientProxyTest.java
Log:
Remove client proxy tests

Deleted: ri/trunk/webbeans-ri/src/test/java/org/jboss/webbeans/test/ClientProxyTest.java
===================================================================
--- ri/trunk/webbeans-ri/src/test/java/org/jboss/webbeans/test/ClientProxyTest.java	2009-01-16 15:02:47 UTC (rev 1018)
+++ ri/trunk/webbeans-ri/src/test/java/org/jboss/webbeans/test/ClientProxyTest.java	2009-01-16 15:04:20 UTC (rev 1019)
@@ -1,92 +0,0 @@
-package org.jboss.webbeans.test;
-
-import java.io.IOException;
-
-import javax.webbeans.DefinitionException;
-import javax.webbeans.UnproxyableDependencyException;
-import javax.webbeans.manager.Bean;
-
-import org.jboss.webbeans.bean.SimpleBean;
-import org.jboss.webbeans.test.beans.Fox;
-import org.jboss.webbeans.test.beans.Tuna;
-import org.jboss.webbeans.test.beans.TunedTuna;
-import org.jboss.webbeans.test.beans.broken.FinalTuna;
-import org.jboss.webbeans.util.Reflections;
-import org.testng.annotations.Test;
-
- at SpecVersion("20081206")
-public class ClientProxyTest extends AbstractTest
-{
-
-   @Test(groups = "Reflections")
-   @SpecAssertion(section = { "5.4" })
-   public void testClientProxyUsedForNormalScope()
-   {
-      Bean<Tuna> tunaBean = SimpleBean.of(Tuna.class, manager);
-      manager.addBean(tunaBean);
-      Tuna tuna = manager.getInstance(tunaBean);
-      assert Reflections.isProxy(tuna);
-   }
-
-   @Test(groups = "Reflections")
-   @SpecAssertion(section = { "5.4" })
-   public void testClientProxyNotUsedForPseudoScope()
-   {
-      Bean<Fox> foxBean = SimpleBean.of(Fox.class, manager);
-      try
-      {
-         activateDependentContext();
-         Fox fox = manager.getInstance(foxBean);
-         assert !Reflections.isProxy(fox);
-      }
-      finally
-      {
-         deactivateDependentContext();
-      }
-   }
-   
-   @Test(groups = "Reflections")
-   @SpecAssertion(section = "5.4")
-   public void testSimpleWebBeanClientProxyIsSerializable() throws IOException, ClassNotFoundException
-   {
-      Bean<TunedTuna> tunaBean = SimpleBean.of(TunedTuna.class, manager);
-      manager.addBean(tunaBean);
-      TunedTuna tuna = manager.getInstance(tunaBean);
-      assert Reflections.isProxy(tuna);
-      byte[] bytes = serialize(tuna);
-      tuna = (TunedTuna) deserialize(bytes);
-      assert Reflections.isProxy(tuna);
-      assert tuna.getState().equals("tuned");
-   }
-
-   @Test(groups = "Reflections", expectedExceptions = UnproxyableDependencyException.class)
-   @SpecAssertion(section = "5.4.1")
-   public void testInjectionPointWithUnproxyableTypeWhichResolvesToNormalScopedWebBean()
-   {
-      Bean<FinalTuna> tunaBean = SimpleBean.of(FinalTuna.class, manager);
-      manager.addBean(tunaBean);
-      @SuppressWarnings("unused")
-      FinalTuna tuna = manager.getInstanceByType(FinalTuna.class);      
-      assert false;
-   }
-
-   @Test(groups = "Reflections")
-   @SpecAssertion(section = "5.4.2")
-   public void testClientProxyInvocation()
-   {
-      Bean<TunedTuna> tunaBean = SimpleBean.of(TunedTuna.class, manager);
-      manager.addBean(tunaBean);
-      TunedTuna tuna = manager.getInstance(tunaBean);
-      assert Reflections.isProxy(tuna);
-      assert tuna.getState().equals("tuned");
-   }
-   
-   @Test(groups = "Reflections", expectedExceptions=DefinitionException.class)
-   public void testGettingUnknownBeanFails() {
-      Bean<Tuna> tunaBean = SimpleBean.of(Tuna.class, manager);
-      @SuppressWarnings("unused")
-      Tuna tuna = manager.getInstance(tunaBean);
-      assert false;
-   }
-
-}




More information about the weld-commits mailing list