public void IsValid_ShouldBeFalse_WhenNameIsNull() { var command = new CreateTeamCommand { Name = null }; var validator = new CreateTeamCommandValidator(); var result = validator.Validate(command); result.IsValid.ShouldBe(false); }
public void IsValid_ShouldBeTrue_WhenNameIsNotNull() { var command = new CreateTeamCommand { Name = "Not Null < 200 byte" }; var validator = new CreateTeamCommandValidator(); var result = validator.Validate(command); result.IsValid.ShouldBe(true); }
public ValidationResult Validate(ITeamRepository iTeamRepository) { ValidationResult validationResult = new CreateTeamCommandValidator(iTeamRepository).Validate(this); return(validationResult); }
public void TestInitialize() { _validator = new CreateTeamCommandValidator(); }