示例#1
0
        private static void ValidateFailure(StarpointsItem starpoint)
        {
            var    urlValidator        = new StarpointItemJustficationValidationAttribute();
            Action urlActionValidation = () => urlValidator.Validate(starpoint.UrlJustification, new ValidationContext(starpoint));

            urlActionValidation.Should().Throw <ValidationException>();

            var    textValidator        = new StarpointItemJustficationValidationAttribute();
            Action textActionValidation = () => textValidator.Validate(starpoint.TextJustification, new ValidationContext(starpoint));

            textActionValidation.Should().Throw <ValidationException>();
        }
示例#2
0
        private static void ValidateSuccess(StarpointsItem starpoint)
        {
            var urlValidator = new StarpointItemJustficationValidationAttribute();

            urlValidator.Validate(starpoint.UrlJustification, new ValidationContext(starpoint));
            urlValidator.ErrorMessage.Should().BeNullOrEmpty();

            var textValidator = new StarpointItemJustficationValidationAttribute();

            textValidator.Validate(starpoint.TextJustification, new ValidationContext(starpoint));
            textValidator.ErrorMessage.Should().BeNullOrEmpty();
        }