public void CanMockWithCtorParams() { WithParameters withParameters = MockRepository.Partial <WithParameters>(1); withParameters.Expect(x => x.Int) .Return(4); Assert.Equal(4, withParameters.Int); withParameters.VerifyAllExpectations(); }
public void CanMockWithCtorParams() { WithParameters withParameters = MockRepository.Partial <WithParameters>(1); withParameters.SetUnexpectedBehavior(UnexpectedCallBehaviors.BaseOrDefault); withParameters.Expect(x => x.Int) .Return(4); Assert.Equal(4, withParameters.Int); withParameters.VerifyAllExpectations(); }
public void UsingCallOriginalWithSetter() { WithParameters withParameters = MockRepository.GenerateStrictMock <WithParameters>(1); withParameters.Expect(x => x.Int = 5) .PropertyBehavior(); withParameters.Int = 12; withParameters.Int = 15; Assert.Equal(15, withParameters.Int); withParameters.VerifyAllExpectations(); }