Hi Igor & Emond,

At the moment we don't have any tests for wicket-cdi module.
Do you use something similar for testing your application(s) like what
Cedric suggested in users@ or you use something with mocks like
Spring's ApplicationContextMock that we have.
With Guice it is also very easy to use a Module with bindings needed only
for the particular test.
There is no need to emulate application container to run your Spring/Guice
tests.

I doubt that Arquilian is the only option for testing CDI based apps. But I
don't have experience with CDI myself.
I'll be glad to add some tests for wicket-cdi(-1.1) module.


---------- Forwarded message ----------
From: Cedric Gatay <[email protected]>
Date: Sun, Jun 2, 2013 at 8:57 PM
Subject: Re: WicketTester CDI and WicketApplication
To: [email protected]


Hi David,
you can have a look at the base CDI enabled test class we're using at
code-troopers in the following gist :
https://gist.github.com/CedricGatay/5694293

Regards,

__
Cedric Gatay (@Cedric_Gatay <http://twitter.com/Cedric_Gatay>)
http://code-troopers.com | http://www.bloggure.info | http://cedric.gatay.fr


On Sat, Jun 1, 2013 at 6:15 PM, David Beer <[email protected]> wrote:

> Hi Cedric
>
> Thanks for the reply I will take a look at Arquillian and see how I can
> use it. Any guides are helpful especially when used with wicket.
>
> Thanks
>
> David
>
> On 01/06/13 16:20, Cedric Gatay wrote:
>
>> Hi,
>>
>> I usually use Arquillian to deploy a CDI context in my tests which
require
>> injection to work (often it happens for pages tests). When testing
>> individual components it is easy to "manually" inject references (either
>> via package visibility or via PowerMock's Whitebox for instance).
>>
>> Regards,
>>
>> __
>> Cedric Gatay (@Cedric_Gatay <http://twitter.com/Cedric_**Gatay<
http://twitter.com/Cedric_Gatay>
>> >)
>>
>> http://code-troopers.com | http://www.bloggure.info |
>> http://cedric.gatay.fr
>>
>>
>> On Sat, Jun 1, 2013 at 5:13 PM, David Beer <[email protected]>
>> wrote:
>>
>>  Hi All
>>>
>>> I am having difficulty finding information on how I can create a CDI
>>> context for use in my tests. Is there some kind of way of creating a
mock
>>> cdi environment for testing. Currently my tests fail trying to retrieve
>>> the
>>> CDI Bean Manager as this is normally controlled by the Web Application
>>> Container.
>>>
>>> Do I need to create a mock Web Application class which simulates a dummy
>>> Bean Manager? Is there any guides specific to Wicket?
>>>
>>> Thanks
>>>
>>> David
>>>
>>> ------------------------------****----------------------------**
>>> --**---------
>>> To unsubscribe, e-mail: users-unsubscribe@wicket.**apa**che.org<
http://apache.org>
>>> <users-unsubscribe@**wicket.apache.org<
[email protected]>
>>> >
>>>
>>> For additional commands, e-mail: [email protected]
>>>
>>>
>>>
>
> ------------------------------**------------------------------**---------
> To unsubscribe, e-mail: users-unsubscribe@wicket.**apache.org<
[email protected]>
> For additional commands, e-mail: [email protected]
>
>

Reply via email to