I'm trying to automatically raise the event every time a property is
assigned to.  The example seemed to imply that I needed this:

result.Stub(x => x.TCOApprovalDate).Raise(x => x.PropertyChanged +=
null, new System.ComponentModel.PropertyChangingEventArgs
("TCOApprovalDate"));

but x.PropertyChanged is not being found by the compiler.  Any help
you can provide would be much appreciated.  Thanks.

On Nov 13, 3:59 pm, "Ayende Rahien" <[EMAIL PROTECTED]> wrote:
> http://codebetter.com/blogs/jean-paul_boodhoo/archive/2007/05/07/rais...
>
>
>
> On Thu, Nov 13, 2008 at 11:55 PM, Adam <[EMAIL PROTECTED]> wrote:
>
> > I'm mocking an object which implements INotifyPropertyChanged.  How
> > would I go about having my mock raise this event.  Here's what I have:
>
> > result.Stub(x => x.TCOApprovalDate).Raise(x => result.PropertyChanged,
> > new System.ComponentModel.PropertyChangingEventArgs
> > ("TCOApprovalDate"));
>
> > Obviously the compiler does not like result.PropertyChanged since
> > result is out of scope for the lambda expression.  How do I tell the
> > mock to raise the PropertyChanged event when a certain property
> > changes on the mock?
>
> > Thanks!- Hide quoted text -
>
> - Show quoted text -
--~--~---------~--~----~------------~-------~--~----~
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