public async Task Validate_ReturnsFalse_When_ValueLengthIsLessThenMinLength() { string value = "a"; var validator = new LengthValidator_OLD(value.Length + 1, value.Length + 2); Assert.IsFalse((await validator.ValidateAsync(value)).IsValid); }
public async Task Validate_ReturnsFalse_When_ValueLengthIsGreaterThenMaxLength() { string value = "abc"; var validator = new LengthValidator_OLD(value.Length - 2, value.Length - 1); Assert.IsFalse((await validator.ValidateAsync(value)).IsValid); }
public async Task Validate_ReturnsTrue_When_ValueLengthIsEqualsMinAndMaxLength() { string value = "a"; var validator = new LengthValidator_OLD(value.Length, value.Length); Assert.IsTrue((await validator.ValidateAsync(value)).IsValid); }
public async Task Validate_ReturnsFalse_When_ValueIsEmpty() { var validator = new LengthValidator_OLD(1, 2); Assert.IsFalse((await validator.ValidateAsync(string.Empty)).IsValid); }