예제 #1
0
        public void SetupResponseCriteria_should_build_correct_criteria_list()
        {
            var criterion1 = Substitute.For <IResponseCriterion>();
            var criterion2 = Substitute.For <IResponseCriterion>();

            configuration.SetupResponseCriteria(criterion1, criterion2);

            configuration.ResponseCriteria.Should().Equal(criterion1, criterion2);
        }
        public void Validate_should_produce_no_errors_when_last_response_criteria_is_always_accept()
        {
            configuration.SetupResponseCriteria(new AlwaysAcceptCriterion());

            configuration.Validate().Should().BeEmpty();
        }