On mobile but here a jira linked to it: https://issues.apache.org/jira/plugins/servlet/mobile#issue/OPENEJB-2089 Le 21 oct. 2014 23:02, "Lars-Fredrik Smedberg" <[email protected]> a écrit :
> Thanks > > Do you have pointers to some good tutorials/examples on EJBContainer and > ApplicationComposerRule? > > Regards > LF > > On Tue, Oct 21, 2014 at 10:44 PM, Romain Manni-Bucau < > [email protected]> > wrote: > > > Hi > > > > TomEE has much more solution but EJBContainer is a nice compromise to > > start. Arquillian is the more powerful but also the most hard to setup > and > > understand. For simple apps ApplicationComposerRule is awesome cause > allows > > app description reusability and split config and app in several classes > > (makes mocking easier). It also has some mockito integration. > > Le 21 oct. 2014 21:59, "Lars-Fredrik Smedberg" <[email protected]> a > > écrit > > : > > > > > Hi! > > > > > > Previously I've used CDI-Unit to unit test CDI-based applications. With > > > CDI-Unit I have been able to create tests for e.g. CDI managed beans, > CDI > > > interceptors and CDI extensions. > > > > > > I see that the TomEE examples uses javax.ejb.embeddable.EJBContainer to > > > test EJBs. Is that my best choice or should I move on to Arquillian or > > > something else? Can anyone maybe explain the benefits/drawbacks of the > > two? > > > > > > The application/code I need to test combines CDI managed beans and EJBs > > as > > > well as JAX-WS (CXF) WebServices. Some features I would like to test / > > mock > > > in the tests are: > > > > > > Witch one would be possible/rather easy to create tests for > > > > > > - @Resource to inject DataSource > > > - @Inject of CDI managed beans / EJBs > > > - CDI- and EJB-interceptors > > > - CDI-extensions (This I can still do with CDI-Unit if needed) > > > - TimerEJBs > > > - MDBs > > > - Transactions > > > - Concurreny management > > > - Async methods > > > > > > > > > > > > > > > -- > > > Med vänlig hälsning / Best regards > > > > > > Lars-Fredrik Smedberg > > > > > > STATEMENT OF CONFIDENTIALITY: > > > The information contained in this electronic message and any > > > attachments to this message are intended for the exclusive use of the > > > address(es) and may contain confidential or privileged information. If > > > you are not the intended recipient, please notify Lars-Fredrik Smedberg > > > immediately at [email protected], and destroy all copies of this > > > message and any attachments. > > > > > > > > > -- > Med vänlig hälsning / Best regards > > Lars-Fredrik Smedberg > > STATEMENT OF CONFIDENTIALITY: > The information contained in this electronic message and any > attachments to this message are intended for the exclusive use of the > address(es) and may contain confidential or privileged information. If > you are not the intended recipient, please notify Lars-Fredrik Smedberg > immediately at [email protected], and destroy all copies of this > message and any attachments. >
