Exemple #1
0
 private void CheckFailedValidation(NumericValidationResultEntity result)
 {
     Assert.NotNull(result);
     Assert.False(result.ValidationResult.IsValid);
     Assert.Single(result.ValidationResult.Messages);
     Assert.Equal(0, result.Input.Count);
 }
Exemple #2
0
        private NumericValidationResultEntity CreateFailedResult(string message)
        {
            var result = new NumericValidationResultEntity();

            result.ValidationResult.Messages.Add(message);

            return(result);
        }
        public static Mock <INumericValidator> SetupValidator(IList <IList <int> > input, bool isValid = true)
        {
            var validationResult = new NumericValidationResultEntity
            {
                ValidationResult = { IsValid = isValid },
                Input            = input
            };

            var mockRepository = new Mock <INumericValidator>();

            mockRepository.Setup(validator => validator.Validate(It.IsAny <string>())).Returns(validationResult);

            return(mockRepository);
        }
Exemple #4
0
 private void CheckSuccessfulValidation(NumericValidationResultEntity result)
 {
     Assert.NotNull(result);
     Assert.True(result.ValidationResult.IsValid);
     Assert.Empty(result.ValidationResult.Messages);
 }