Recursive mocking with Rhino-Mocks
Posted
by jaspernygaard
on Stack Overflow
See other posts from Stack Overflow
or by jaspernygaard
Published on 2009-09-29T08:40:29Z
Indexed on
2010/04/05
18:03 UTC
Read the original article
Hit count: 434
Hi
I'm trying to unittest several MVP implementations and can't quite figure out the best way to mock the view. I'll try to boil it down. The view IView consists e.g. of a property of type IControl.
interface IView
{
IControl Control1 { get; }
IControl Control2 { get; }
}
interface IControl
{
bool Enabled { get; set; }
object Value { get; set; }
}
My question is whether there's a simple way to setup the property behavior for Enabled and Value on the IControl interface members on the IView interface - like recursive mocking a guess. I would rather not setup expectations for all my properties on the view (quite a few on each view).
Thanks in advance
© Stack Overflow or respective owner