public void IsValid_ShouldBeFalse_WhenNameIsNull() { var command = new CreateTaskItemCommand { Name = null }; var validator = new CreateTaskItemCommandValidator(); var result = validator.Validate(command); result.IsValid.ShouldBe(false); }
public void IsValid_ShouldBeTrue_WhenNameIsNotNull() { var command = new CreateTaskItemCommand { Name = "Not Null < 200 byte" }; var validator = new CreateTaskItemCommandValidator(); var result = validator.Validate(command); result.IsValid.ShouldBe(true); }
public void IsValid_ShouldBeFalse_WhenNameIsGreaterThan200Byte() { var command = new CreateTaskItemCommand { Name = "12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890" + "1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890" + "1" }; var validator = new CreateTaskItemCommandValidator(); var result = validator.Validate(command); result.IsValid.ShouldBe(false); }