[TestClass]
public Class TimerControllerTest
{
[TestMethod]
public void TimerMethod_Test1()
{
ITimerControl target =
MockRepository.GenerateMock<ITimerControl>();
target.AssertWasNotCalled(method=>Method.TimerMethod());
}
[TestMethod]
public void TimerMethod_Test2()
{
ITimerControl mock =
MockRepository.GenerateMock<ITimerControl>();
Expect.Call( mock.TimerMethod);
}
}
On Nov 6, 11:24 am, Mark Wilkinson <[email protected]> wrote:
> can you post the whole Unit Test class, the TestFixture you're using for this
> code below.
>
>
>
>
>
>
>
> >________________________________
> > From: E Jo <[email protected]>
> >To: [email protected]
> >Sent: Tuesday, November 6, 2012 12:02 PM
> >Subject: [RhinoMocks] Newbie, need help with simple mock for void method
>
> >Can anyone help with a simple mock for void methods. I'm been trying all the
> >suggested examples and still cannot the method to be mock correctly.
>
> >Below is the code example:
>
> >==================================
>
> >public class TimerControl : ITimerControl
> >{
>
> >Public void TimerMethod()
> >{
> > Start();
> >}
>
> >}
>
> >==================================
>
> >I've tried the following and it won't work.
>
> >ITimerControl target = MockRepository.GenerateMock<ITimerControl>();
>
> >target.AssertWasNotCalled(method=>Method.TimerMethod());
>
> >============ this did not do nothing, it did not hit the TimerMethod.
>
> >And the tried the following also:
>
> >ITimerControl mock = MockRepository.GenerateMock<ITimerControl>();
>
> >Expect.Call( mock.TimerMethod);
>
> >=========== no success.
>
> >I'm new to Unit testing and tried very hard to find tutorials on Rhino Mock
> >and read the documentation, but I'm still a noob in rhino mock and unit
> >testing. Any help with this simple mock?
>
> >-EJ
>
> >--
> >You received this message because you are subscribed to the Google Groups
> >"Rhino.Mocks" group.
> >To view this discussion on the web
> >visithttps://groups.google.com/d/msg/rhinomocks/-/AUuQUe42OO4J.
> >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.