1   package org.osjava.sj;
2   
3   import junit.framework.TestCase;
4   
5   import javax.naming.InitialContext;
6   import javax.naming.NamingException;
7   
8   public class Sjn77Test extends TestCase {
9   
10      public void testPut() throws NamingException {
11          System.setProperty("java.naming.factory.initial", "org.osjava.sj.memory.MemoryContextFactory");
12          InitialContext ic = new InitialContext();
13          ic.bind("test", "value");
14          assertEquals("value", ic.lookup("test"));
15          ic.close();
16  
17          System.setProperty("org.osjava.sj.jndi.shared", "true");
18          ic = new InitialContext();
19          ic.bind("test", "value");
20          assertEquals("value", ic.lookup("test"));
21          ic.close();
22      }
23  }