public void BackToRecordProblem() { IIntf1 i1 = (IIntf1)mMocks.StrictMock(typeof(IIntf1)); using (mMocks.Ordered()) { i1.A(); using (mMocks.Unordered()) { i1.B(); i1.C(); LastCall.Repeat.Times(1, 2); } } mMocks.ReplayAll(); i1.A(); i1.C(); i1.B(); mMocks.VerifyAll(); mMocks.BackToRecord(i1); i1.A(); i1.B(); mMocks.Replay(i1); i1.A(); i1.B(); mMocks.Verify(i1); }
public void TestNonVirtualEntrypoint() { IIntf1 i1 = CreateAndConfigureMock(); i1.NonVirtualGo(); i1.VerifyAllExpectations(); }
public void TestNonVirtualEntrypoint() { IIntf1 i1 = CreateAndConfigureMock(); mMocks.ReplayAll(); i1.NonVirtualGo(); mMocks.VerifyAll(); }
private IIntf1 CreateAndConfigureMock() { IIntf1 i1 = (IIntf1)MockRepository.Partial <Cls1>(); i1.Expect(x => x.A()); i1.Expect(x => x.B()); i1.Expect(x => x.A()); return(i1); }
private IIntf1 CreateAndConfigureMock() { IIntf1 i1 = (IIntf1)MockRepository.Partial <Cls1>(); i1.SetUnexpectedBehavior(UnexpectedCallBehaviors.BaseOrDefault); i1.Expect(x => x.A()); i1.Expect(x => x.B()); i1.Expect(x => x.A()); return(i1); }
private IIntf1 CreateAndConfigureMock() { IIntf1 i1 = (IIntf1)mMocks.PartialMock(typeof(Cls1)); using (mMocks.Ordered()) { using (mMocks.Unordered()) { i1.A(); i1.B(); } i1.A(); } return(i1); }
static void TestIntf1(IIntf1 o, int expected) => AssertEqual(expected, o.GetValue());