public void ShouldReturnFalseForDecimalValue() { decimal testValue = -1M; Validator positiveNumberValidator = new PositiveNumberValidator(testValue); Assert.IsFalse(positiveNumberValidator.Validate()); }
public void IsValid_Should_Return_False_If_Any_Negative(List <int> numbers, bool expectedResult) { var positiveNumberValidator = new PositiveNumberValidator(); var result = positiveNumberValidator.IsValid(numbers); Assert.Equal(result, expectedResult); }
public void ShouldReturnFalseForDoubleValue() { double testValue = -1F; Validator positiveNumberValidator = new PositiveNumberValidator(testValue); Assert.IsFalse(positiveNumberValidator.Validate()); }
public void ShouldReturnTrueForDecimalValueZeroIncluded() { decimal testValue = 0M; Validator positiveNumberValidator = new PositiveNumberValidator(testValue, true); Assert.IsTrue(positiveNumberValidator.Validate()); }
public void ShouldReturnFalseForIntValue() { int testValue = -1; Validator positiveNumberValidator = new PositiveNumberValidator(testValue); Assert.IsFalse(positiveNumberValidator.Validate()); }
public void ShouldReturnFalseForObjectValue() { object testValue = new object(); Validator positiveNumberValidator = new PositiveNumberValidator(testValue); Assert.IsFalse(positiveNumberValidator.Validate()); }
public void ShouldReturnFalseForStringValue() { string testValue = "Some string"; Validator positiveNumberValidator = new PositiveNumberValidator(testValue); Assert.IsFalse(positiveNumberValidator.Validate()); }
/// <summary> /// The method validates whether a supplied object is a positive number. /// </summary> /// <param name="objectToValidate">An object to be valdiated whether it is a positive number.</param> /// <param name="IsZeroIncluded">A flag that indicates whether to consider a 0 value as a valid validation result.</param> /// <returns>True - if object is valid, false - if object is invalid.</returns> public static bool IsPositiveNumber(object objectToValidate, bool IsZeroIncluded = false) { Validator validator = new PositiveNumberValidator(objectToValidate, IsZeroIncluded); return(validator.Validate()); }
public void ShouldReturnFalseForValidatableValue() { Validator positiveNumberValidator = new PositiveNumberValidator(falseObject); Assert.IsFalse(positiveNumberValidator.Validate()); }
public void ShouldReturnTrueForValidatableValue() { Validator positiveNumberValidator = new PositiveNumberValidator(trueObject); Assert.IsTrue(positiveNumberValidator.Validate()); }