Just to follow up on this I've looked into this and the problem is that I
could see this adding confusion. In the example below I made it work so
that the value of "true" was returned (last in wins). It seems like this
could break some fundamental assumptions about RhinoMocks since what I'm
doing is updating previous set expectations.
Thoughts?
public interface IFoo
{
bool ReadProperty { get; }
bool SetableProperty { get; set; }
}
[Test]
public void ShowReadable()
{
var order = MockRepository.GenerateStub<IFoo>();
order.Stub(x => x.ReadProperty).Return(false);
order.Stub(x => x.ReadProperty).Return(true);
Console.WriteLine(order.ReadProperty );
}
On Fri, Oct 30, 2009 at 2:37 PM, bill richards <[email protected]
> wrote:
>
> I would expect the same net behaviour in both cases, that being that I
> would expect any subsequent call to get_Property after stubbing
> set_Property to give me that LAST item that set_Property was stubbed
> with.
>
> On Oct 30, 8:04 pm, Tim Barcz <[email protected]> wrote:
> > Is this what you would expect to see in the first example (where it
> > does not work...yet)?
> >
> > Tim
> >
> > On 10/30/09, bill richards <[email protected]> wrote:
> >
> >
> >
> > > The second example seems more intuitive to me ... if I've set a
> > > property's value that's what I expect to get when I use the getter.
> >
> > --
> > Sent from my mobile device
> >
> > Tim Barcz
> > Microsoft C# MVP
> > Microsoft ASPInsiderhttp://timbarcz.devlicio.ushttp://
> www.twitter.com/timbarcz
> --~--~---------~--~----~------------~-------~--~----~
> 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]<rhinomocks%[email protected]>
> For more options, visit this group at
> http://groups.google.com/group/rhinomocks?hl=en
> -~----------~----~----~----~------~----~------~--~---
>
>
--
Tim Barcz
Microsoft C# MVP
Microsoft ASPInsider
http://timbarcz.devlicio.us
http://www.twitter.com/timbarcz
--
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=.