public void IgnoringArgumentsOnGenericMethod()
        {
            IHaveGenericMethod mock = MockRepository.Mock <IHaveGenericMethod>();

            mock.Expect(x => x.Foo(15))
            .IgnoreArguments()
            .Return(true);

            bool result = mock.Foo(16);

            Assert.True(result);
            mock.VerifyAllExpectations();
        }
Exemple #2
0
        public void IgnoringArgumentsOnGenericMethod()
        {
            MockRepository     mocks = new MockRepository();
            IHaveGenericMethod mock  = mocks.StrictMock <IHaveGenericMethod>();

            mock.Foo(15);
            LastCall.IgnoreArguments().Return(true);

            mocks.ReplayAll();

            bool result = mock.Foo(16);

            Assert.True(result);
            mocks.VerifyAll();
        }