You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@wookie.apache.org by sc...@apache.org on 2014/11/24 09:50:56 UTC

svn commit: r1641335 - /wookie/trunk/wookie-services/wookie-spi/src/test/java/org/apache/wookie/services/AbstractSharedContextServiceTest.java

Author: scottbw
Date: Mon Nov 24 08:50:56 2014
New Revision: 1641335

URL: http://svn.apache.org/r1641335
Log:
Ensure the abstract test works from a clean instance, otherwise if you run it alongside the DefaultImpl test they'll clash as they're working from the same in-memory store. (Basically, the in-memory store is not thread-safe - you need a single instance)

Modified:
    wookie/trunk/wookie-services/wookie-spi/src/test/java/org/apache/wookie/services/AbstractSharedContextServiceTest.java

Modified: wookie/trunk/wookie-services/wookie-spi/src/test/java/org/apache/wookie/services/AbstractSharedContextServiceTest.java
URL: http://svn.apache.org/viewvc/wookie/trunk/wookie-services/wookie-spi/src/test/java/org/apache/wookie/services/AbstractSharedContextServiceTest.java?rev=1641335&r1=1641334&r2=1641335&view=diff
==============================================================================
--- wookie/trunk/wookie-services/wookie-spi/src/test/java/org/apache/wookie/services/AbstractSharedContextServiceTest.java (original)
+++ wookie/trunk/wookie-services/wookie-spi/src/test/java/org/apache/wookie/services/AbstractSharedContextServiceTest.java Mon Nov 24 08:50:56 2014
@@ -8,8 +8,11 @@ import static org.junit.Assert.assertTru
 import org.apache.wookie.beans.IParticipant;
 import org.apache.wookie.beans.ISharedData;
 import org.apache.wookie.services.impl.DefaultParticipantImpl;
+import org.apache.wookie.services.impl.DefaultSharedContextService;
 import org.apache.wookie.services.impl.DefaultSharedDataImpl;
 import org.junit.After;
+import org.junit.AfterClass;
+import org.junit.BeforeClass;
 import org.junit.Test;
 
 
@@ -20,6 +23,15 @@ public class AbstractSharedContextServic
 	protected static final String API_KEY = "testapikey";
 	protected static final String CONTEXT_ID = "23";
 	protected static final String WIDGET_ID = "http://test.widget/";
+	
+	@BeforeClass
+	public static void setup(){
+		svc = new DefaultSharedContextService();
+	}
+	
+	@AfterClass
+	public static void tearDown(){
+	}
 
 	@After
 	public void cleanUp(){