1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| public class MyEJBTest {
MyEJBLocal myEJB;
Context ctx;
public MyEJBTest() throws NamingException {
Properties props = new Properties();
props.setProperty("java.naming.factory.initial",
"com.sun.enterprise.naming.SerialInitContextFactory");
props.setProperty("java.naming.factory.url.pkgs",
"com.sun.enterprise.naming");
props.setProperty("java.naming.factory.state",
"com.sun.corba.ee.impl.presentation.rmi.JNDIStateFactoryImpl");
ctx = new InitialContext(props);
myEJB = (MyEJBLocal) ctx.lookup("java:module/MyEJB");
}
@Test
public void testSayHello() throws Exception {
assertNotNull(myEJB);
assertEquals("hello", myEJB.sayHello());
} |
Partager