public void CanModifyReturnValue() { Expect.Call(demo.EnumNoArgs()).Do(new GetDay(GetSunday)); mocks.ReplayAll(); Assert.Equal(DayOfWeek.Sunday, demo.EnumNoArgs()); mocks.VerifyAll(); }
public void TryingToGetEventRaiserFromNonEvenTrhows() { MockRepository mocks = new MockRepository(); IDemo demo = mocks.StrictMock <IDemo>(); demo.EnumNoArgs(); Assert.Throws <InvalidOperationException>( "The last method call EnumNoArgs was not an event add / remove method", () => LastCall.GetEventRaiser()); }