public void Behavior_should_not_be_calling_validate_in_the_ValidationConfiguration() { var testViewModel = new TestViewModelNotImplementingICanBeValidated(); var mock = MockRepository.GenerateStub<IValidate>(); mock.Expect(x => x.Validate(testViewModel)).Return(new ValidationResults<TestViewModelNotImplementingICanBeValidated>()); var sut = new validate_input_view_model_using_convention_based_validation_rules_server_side(mock); sut.PrepareInput(testViewModel); mock.AssertWasNotCalled(x => x.Validate(new TestViewModel()), o => o.IgnoreArguments()); }
public void Behavior_should_not_be_calling_validate_in_the_ValidationConfiguration() { var testViewModel = new TestViewModelNotImplementingICanBeValidated(); var mock = MockRepository.GenerateStub <IValidate>(); mock.Expect(x => x.Validate(testViewModel)).Return(new ValidationResults <TestViewModelNotImplementingICanBeValidated>()); var sut = new validate_input_view_model_using_convention_based_validation_rules_server_side(mock); sut.PrepareInput(testViewModel); mock.AssertWasNotCalled(x => x.Validate(new TestViewModel()), o => o.IgnoreArguments()); }