private void CheckFailedValidation(NumericValidationResultEntity result) { Assert.NotNull(result); Assert.False(result.ValidationResult.IsValid); Assert.Single(result.ValidationResult.Messages); Assert.Equal(0, result.Input.Count); }
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); }
private void CheckSuccessfulValidation(NumericValidationResultEntity result) { Assert.NotNull(result); Assert.True(result.ValidationResult.IsValid); Assert.Empty(result.ValidationResult.Messages); }