cayenne-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrus Adamchik <and...@objectstyle.org>
Subject Re: 3.1 IoC
Date Thu, 27 May 2010 07:36:32 GMT
Are we still talking about unit tests? Can you give an example of what  
you are trying to accomplish?

Andrus

On May 27, 2010, at 10:33 AM, Andrey Razumovsky wrote:

> So does that mean I never can rely on injecting, and must always  
> have a
> insurance of default injectable interface implementation in my code?
>
> 2010/5/27 Andrus Adamchik <andrus@objectstyle.org>
>
>> Not to the unit tests inheriting from CayenneCase and friends. Unit  
>> tests
>> were always bootstrapped in their own way, even in the past (mostly  
>> for
>> performance reasons). However if you need to define mock services,  
>> etc. via
>> IoC this can be done with a great deal of flexibility. E.g. see
>> DataDomainProviderTest.java,  
>> DefaultDataSourceFactoryLoaderTest.java and
>> other tests in the same package.
>>
>> Andrus
>>
>>
>>
>>
>> On May 27, 2010, at 9:21 AM, Andrey Razumovsky wrote:
>>
>> Hi Andrus,
>>>
>>> Are new 3.1 DI "modules" (CayenneServerModule) bound to Cayenne  
>>> bootstrap
>>> process? At least, I don't think they are when we're running JUnit  
>>> tests.
>>> Or
>>> otherwise, how to "turn on" injecting?
>>>
>>> --
>>> Andrey
>>>
>>
>>
>
>
> -- 
> Andrey


Mime
View raw message