I should add that I have tried adding view.Load += null; etc. But to
no avail.
The error result I get is
TestCase
'M:Tda.Tests.MTL.MTLCampaignPresenterTests.ProcessEmploymentStatusWizardStepNQTTest'
failed: IView.add_Load(null); Expected #1, Actual #0.
IView.add_Init(System.EventHandler); Expected #1, Actual #0.
IView.add_Load(System.EventHandler); Expected #1, Actual #0.
IView.add_Unload(System.EventHandler); Expected #1, Actual #0.
IView.add_PreRender(System.EventHandler); Expected #1, Actual #0.
Rhino.Mocks.Exceptions.ExpectationViolationException:
IView.add_Load(null); Expected #1, Actual #0.
IView.add_Init(System.EventHandler); Expected #1, Actual #0.
IView.add_Load(System.EventHandler); Expected #1, Actual #0.
IView.add_Unload(System.EventHandler); Expected #1, Actual #0.
IView.add_PreRender(System.EventHandler); Expected #1, Actual #0.
at Rhino.Mocks.MockRepository.VerifyAll()
0 passed, 1 failed, 0 skipped, took 0.53 seconds (Ad hoc).
On May 21, 11:00 am, DomsRoberts <[email protected]> wrote:
> I have an interface that has events in it.
> public interface IView
> {
> bool IsPostBack { get; }
> event EventHandler Init;
> event EventHandler Load;
> event EventHandler Unload;
> event EventHandler PreRender;
> void DataBind();
> }
>
> And I just want to test one of the methods. I am setting up an
> expectation on the methods and using ReplayAll and VerifyAll to test
> it.
> But when I verifyAll I get and ExpectationViolationException on
> IView.add_Load and each of the other events.
>
> How do I get around this? At the moment I am using a DynamicMock to
> mock the Interface.
>
> --
> 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
> athttp://groups.google.com/group/rhinomocks?hl=en.
--
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.