Example #1
0
        public void CheckValues(bool ignoreCase, string expected, string actual, ComparisonResultType expectedResult)
        {
            var plugin = new SimpleStringComparerPlugin()
            {
                IgnoreCase = ignoreCase
            };

            var output = plugin.TryCompare("key", expected, actual);

            Assert.Equal(expectedResult, output.ComparisonResultType);
        }
 public LengthComparisonValidationError(string propertyName, int value, int comparisonValue, ComparisonResultType comparisonResult)
     : base(propertyName, value)
 {
     ComparisonResult = comparisonResult;
     ComparisonValue  = comparisonValue;
 }
 public ComparisonValidationError(string propertyName, TValue value, TValue comparionValue, ComparisonResultType comparisonResult)
     : base(propertyName, value)
 {
     ComparisonResult = comparisonResult;
     ComparisonValue  = comparionValue;
 }