Author: rmannibucau
Date: Fri Oct 28 13:28:20 2011
New Revision: 1190302

URL: http://svn.apache.org/viewvc?rev=1190302&view=rev
Log:
think to close ejbcontainer when it is no more needed

Modified:
    
openejb/trunk/arquillian-tomee/arquillian-tomee-moviefun-example/src/test/java/org/superbiz/moviefun/MoviesTest.java

Modified: 
openejb/trunk/arquillian-tomee/arquillian-tomee-moviefun-example/src/test/java/org/superbiz/moviefun/MoviesTest.java
URL: 
http://svn.apache.org/viewvc/openejb/trunk/arquillian-tomee/arquillian-tomee-moviefun-example/src/test/java/org/superbiz/moviefun/MoviesTest.java?rev=1190302&r1=1190301&r2=1190302&view=diff
==============================================================================
--- 
openejb/trunk/arquillian-tomee/arquillian-tomee-moviefun-example/src/test/java/org/superbiz/moviefun/MoviesTest.java
 (original)
+++ 
openejb/trunk/arquillian-tomee/arquillian-tomee-moviefun-example/src/test/java/org/superbiz/moviefun/MoviesTest.java
 Fri Oct 28 13:28:20 2011
@@ -1,28 +1,34 @@
 package org.superbiz.moviefun;
 
-import java.util.List;
+import org.junit.AfterClass;
+import org.junit.BeforeClass;
+import org.junit.Test;
 
 import javax.ejb.embeddable.EJBContainer;
-import static org.junit.Assert.*;
+import java.util.List;
 
-import org.junit.Before;
-import org.junit.Test;
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertTrue;
 
 public class MoviesTest {
+    private static EJBContainer ejbContainer;
+       private static MoviesRemote movies;
 
-       private MoviesRemote movies;
-
-       @Before
-       public void setUp() throws Exception {
-        EJBContainer ejbContainer = EJBContainer.createEJBContainer();
+    @BeforeClass public static void setUp() throws Exception {
+        ejbContainer = EJBContainer.createEJBContainer();
         Object object = 
ejbContainer.getContext().lookup("java:global/arquillian-tomee-moviefun-example/Movies!org.superbiz.moviefun.MoviesRemote");
 
         assertTrue(object instanceof MoviesRemote);
         movies = (MoviesRemote) object;
     }
+
+    @AfterClass public static void tearDown() {
+        if (ejbContainer != null) {
+            ejbContainer.close();
+        }
+    }
        
-       @Test
-       public void testShouldAddAMovie() throws Exception {
+       @Test public void testShouldAddAMovie() throws Exception {
                Movie movie = new Movie();
                movie.setDirector("Michael Bay");
                movie.setGenre("Action");


Reply via email to