Нам понадобится библиотеки OpenEJB их можно было бы взять тут но по неизвестным мне причинам архив этот на ресурсе отсутствует. по этому я взял их из Apache TomEE. Прикручиваем их к проекту(я не долго думая цепанул все). ну и тест для моего примера(из шапки) вышел такой.
HelloWorldTest.java
import javax.ejb.embeddable.EJBContainer; import com.bssys.fraud.test.SampleService; import junit.framework.TestCase; public class HelloWorldTest extends TestCase { private SampleService sampleService; public void setUp() throws Exception { EJBContainer ejbContainer = EJBContainer.createEJBContainer(); sampleService = (SampleService) ejbContainer.getContext().lookup("java:global/TestEJB/SampleService"); } public void testHelloWorld() throws Exception { String result = sampleService.echoString("HelloWorld"); assertEquals( "HelloWorld", result ); } }
Надеюсь кому нибудь пригодится.
Всем спасибо! Все свободны!