Mockito is more easy to use than extends the ejb class.

I will search for a way to make that works.

2012/8/28 Romain Manni-Bucau <[email protected]>

> Hi,
>
> Generally we mock services replacing them by child or another
> implementation so no need of mockito and you keep injection
> consistent...but you can use mockito to implement this other class with a
> kind of delegate pattern.
>
> - Romain
> Le 28 août 2012 16:19, "Yann Blazart" <[email protected]> a écrit :
>
> > Hi , is there a way to use Mockito instance with Application composer for
> > unit tests ?
> >
> > For example here, is there a solution to use the mockito instance for the
> > EjbJar ? :
> >
> >
> > > @RunWith(ApplicationComposer.class)
> > > public class EchoServiceTest {
> > >
> > >     @Mock
> > >     private DummyService dummyService;
> > >     @EJB
> > >     private EchoService echoService;
> > >     @Before
> > >     public void init() {
> > >         MockitoAnnotations.initMocks(this);
> > >     }
> > >
> > >     @Module
> > >     public EjbJar createEjbJar() {
> > >         EjbJar ejbJar = new EjbJar(this.getClass().getSimpleName());
> > >         ejbJar.addEnterpriseBean(new StatelessBean(EchoService.class));
> > > //        ejbJar.addEnterpriseBean(new StatelessBean);
> > >         return ejbJar;
> > >     }
> >
>

Reply via email to