Exemplo n.º 1
0
 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();
 }
Exemplo n.º 2
0
 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();
 }
Exemplo n.º 3
0
        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();
        }
Exemplo n.º 4
0
        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);
        }