コード例 #1
0
        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();
        }
コード例 #2
0
        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();
        }