public void Should_invoke_each_validator() { // Given var fakeValidators = A.CollectionOfFake<IModelValidator>(2); var subject = new CompositeValidator(fakeValidators, typeof(object)); // When subject.Validate("blah", new NancyContext()); // Then A.CallTo(() => fakeValidators[0].Validate(A<object>._, A<NancyContext>._)).MustHaveHappened(); A.CallTo(() => fakeValidators[1].Validate(A<object>._, A<NancyContext>._)).MustHaveHappened(); }
public void Should_invoke_each_validator() { // Given var fakeValidators = A.CollectionOfFake<IModelValidator>(2); var subject = new CompositeValidator(fakeValidators); // When subject.Validate("blah"); // Then A.CallTo(() => fakeValidators[0].Validate(A<object>.Ignored)).MustHaveHappened(); A.CallTo(() => fakeValidators[1].Validate(A<object>.Ignored)).MustHaveHappened(); }