My first question would be: Why are you looking for a testing tool to do
your dirty work?
If you need to wrap something, use proven design patterns (ie. adapter).

Then you are free to mock away. ;)

On Sat, May 30, 2009 at 3:09 PM, Tuna Toksoz <[email protected]> wrote:

> Sure.
>
> Tuna Toksöz
> Eternal sunshine of the open source mind.
>
> http://devlicio.us/blogs/tuna_toksoz
> http://tunatoksoz.com
> http://twitter.com/tehlike
>
>
>
>
> On Sun, May 31, 2009 at 1:06 AM, Tim Barcz <[email protected]> wrote:
>
>> Loosing battery power and heading to dinner at ChicagoCodeCamp....talk
>> later?
>>
>>
>> On Sat, May 30, 2009 at 4:59 PM, Tuna Toksoz <[email protected]> wrote:
>>
>>> I mean, can it wrap a session with an interface proxy?
>>>
>>>
>>> Tuna Toksöz
>>> Eternal sunshine of the open source mind.
>>>
>>> http://devlicio.us/blogs/tuna_toksoz
>>> http://tunatoksoz.com
>>> http://twitter.com/tehlike
>>>
>>>
>>>
>>>
>>> On Sun, May 31, 2009 at 12:58 AM, Tuna Toksoz <[email protected]> wrote:
>>>
>>>> Can RM create the Wrapped Session for me? I don't know if there is a
>>>> method for it.
>>>>
>>>> Tuna Toksöz
>>>> Eternal sunshine of the open source mind.
>>>>
>>>> http://devlicio.us/blogs/tuna_toksoz
>>>> http://tunatoksoz.com
>>>> http://twitter.com/tehlike
>>>>
>>>>
>>>>
>>>>
>>>> On Sun, May 31, 2009 at 12:57 AM, Tim Barcz <[email protected]> wrote:
>>>>
>>>>> Interesting ...
>>>>>
>>>>> can you swap out the session manager to return an instance of
>>>>> WrappedSession?  If so I think you could do what you're looking for.
>>>>>
>>>>> Tim
>>>>>
>>>>>
>>>>> On Sat, May 30, 2009 at 4:50 PM, Tuna Toksoz <[email protected]>wrote:
>>>>>
>>>>>> This is not really NH but let me give a specific example
>>>>>>
>>>>>>
>>>>>> Assume I have
>>>>>>
>>>>>> ISession session=sessionFactory.OpenSession();
>>>>>> ISession wrapped=mockRepository.WrapperMock(session);
>>>>>>
>>>>>>
>>>>>>  I have some specific stuff that prevents Dispose() and my Repositorys
>>>>>> call the classic
>>>>>> using(ISession session=sessionManager.OpenSession())
>>>>>> {
>>>>>>
>>>>>> }
>>>>>>
>>>>>> so I don't want it to be disposed.
>>>>>>
>>>>>> wrapped.Expect(x=>x.Dispose()).Do(delegate{});
>>>>>>
>>>>>> I'm using NH Facility of Castle.
>>>>>>
>>>>>>
>>>>>> Tuna Toksöz
>>>>>> Eternal sunshine of the open source mind.
>>>>>>
>>>>>> http://devlicio.us/blogs/tuna_toksoz
>>>>>> http://tunatoksoz.com
>>>>>> http://twitter.com/tehlike
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Sun, May 31, 2009 at 12:46 AM, Tim Barcz <[email protected]>wrote:
>>>>>>
>>>>>>> I know you're talking about NHibernate so shoot some specifics and
>>>>>>> we'll see what we can come up with together.
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>
>>>
>>>
>>
>>
>>
>
> >
>


-- 

Joan Crawford<http://www.brainyquote.com/quotes/authors/j/joan_crawford.html>
- "I, Joan Crawford, I believe in the dollar. Everything I earn, I
spend."

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Rhino.Mocks" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/RhinoMocks?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to