Removed DOCUMENT ME comments that were generated and applied source code
[utils] / test / enterprise / src / test / java / org / wamblee / support / jndi / StubInitiaContextFactoryTest.java
1 package org.wamblee.support.jndi;
2
3 import static junit.framework.Assert.assertEquals;
4
5 import javax.naming.InitialContext;
6 import javax.naming.NamingException;
7
8 import org.junit.After;
9 import org.junit.Before;
10 import org.junit.Test;
11 import org.wamblee.support.jndi.StubInitialContextFactory;
12
13 public class StubInitiaContextFactoryTest {
14
15     @Before
16     @After
17     public void setUp() {
18         StubInitialContextFactory.unregister();
19     }
20
21     @Test(expected = NamingException.class)
22     public void testLookupNotRegistered() throws Exception {
23         InitialContext ctx = new InitialContext();
24         ctx.bind("a/b", "hallo");
25     }
26
27     @Test
28     public void testLookup() throws Exception {
29         StubInitialContextFactory.register();
30
31         InitialContext ctx = new InitialContext();
32         ctx.bind("a/b", "hallo");
33
34         ctx = new InitialContext();
35         Object obj = ctx.lookup("a/b");
36
37         assertEquals("hallo", obj);
38     }
39
40 }