Hi! I have the following problem:
I am passing a mock object mock1 to the ctor of my SUT. In this ctor the SUT calls a method A on mock1. Then I raise an event on another mock object mock2 the SUT subscribed to. In response to that event, the SUT should call the method A of mock1 again. using mock1.AssertWasCalled will succeed, but regardless of whether the SUT called method A in response to the event or not. Furthermore, the SUT should call A only if a certain condition is true. In the test that tests that A is NOT called if the condition is false, I have the call to mock1.AssertWasNotCalled. This will always fail, because of the call to A in the ctor of the SUT. I would have to strip mock1 of all its method calls after the ctor of the SUT ran... How can I do this? Kind regards, Daniel --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
