public void ExpectTwoCallsReturningMarshalByRef() { MarshalByRefToReturn res1 = new MarshalByRefToReturn(); MarshalByRefToReturn res2 = new MarshalByRefToReturn(); demo.Expect(x => x.ReturnMarshalByRefNoArgs()).Return(res1); demo.Expect(x => x.ReturnMarshalByRefNoArgs()).Return(res2); demo.ReturnMarshalByRefNoArgs(); demo.ReturnMarshalByRefNoArgs(); }
public void ExpectTwoCallsReturningMarshalByRef() { MarshalByRefToReturn res1 = new MarshalByRefToReturn(); MarshalByRefToReturn res2 = new MarshalByRefToReturn(); Expect.Call(demo.ReturnMarshalByRefNoArgs()).Return(res1); Expect.Call(demo.ReturnMarshalByRefNoArgs()).Return(res2); mocks.ReplayAll(); demo.ReturnMarshalByRefNoArgs(); demo.ReturnMarshalByRefNoArgs(); }
public void ExpectTwoCallsReturningMarshalByRef() { MarshalByRefToReturn res1 = new MarshalByRefToReturn(); MarshalByRefToReturn res2 = new MarshalByRefToReturn(); demo.Expect(x => x.ReturnMarshalByRefNoArgs()) .Return(res1); demo.Expect(x => x.ReturnMarshalByRefNoArgs()) .Return(res2); demo.ReturnMarshalByRefNoArgs(); demo.ReturnMarshalByRefNoArgs(); demo.VerifyExpectations(true); }