1 7 package org.jboss.test.cache.test.standAloneAop; 8 9 import junit.framework.TestCase; 10 import org.jboss.cache.PropertyConfigurator; 11 import org.jboss.cache.aop.TreeCacheAop; 12 import org.jboss.logging.Logger; 13 14 import java.util.HashMap ; 15 import java.util.Map ; 16 17 public class RecursiveRefAopTest extends TestCase 18 { 19 private static final String CONFIG_FILENAME = "META-INF/local-service.xml"; 20 private TreeCacheAop treeCache; 21 Logger log = Logger.getLogger(ReplicatedAopTest.class); 22 23 private Map cachedMap; 24 25 public RecursiveRefAopTest(String name) 26 { 27 super(name); 28 } 29 30 protected void setUp() throws Exception 31 { 32 super.setUp(); 33 log.info("setUp() ...."); 34 treeCache = new TreeCacheAop(); 35 36 PropertyConfigurator cacheConfig = new PropertyConfigurator(); 37 cacheConfig.configure(treeCache, CONFIG_FILENAME); 38 treeCache.startService(); 39 treeCache.putObject("/aop/test", new HashMap ()); 40 cachedMap = (Map ) treeCache.getObject("/aop/test"); 41 } 42 43 protected void tearDown() throws Exception 44 { 45 super.tearDown(); 46 } 47 48 public void testDummy() { 49 50 } 51 52 56 public void XtestRecuriveMapKey() 57 { 58 try { 59 IdObject id = new IdObject("1"); 60 ValueObject value = new ValueObject(id, 3.0f); 61 cachedMap.put(id, value); 62 } catch (Exception x) { 64 x.printStackTrace(); 65 fail("testFailed"); 66 } } 69 70 } 72 73 | Popular Tags |