public void TelefoneFalhaValidacao() { //Arrange var telefone = new Telefone(); var validator = new TelefoneValidation(); //Act var resultado = validator.TestValidate(telefone); //Assert resultado.ShouldHaveValidationErrorFor(t => t.Ddd); resultado.ShouldHaveValidationErrorFor(t => t.Numero); }
public void TelefonePassaValidacao() { //Arrange var telefone = new Telefone { Ddd = 19, Numero = 998861787, TipoTelefone = ETipoTelefone.Celular }; var validator = new TelefoneValidation(); //Act var resultado = validator.TestValidate(telefone); //Assert resultado.ShouldNotHaveValidationErrorFor(t => t.Ddd); resultado.ShouldNotHaveValidationErrorFor(t => t.Numero); resultado.ShouldNotHaveValidationErrorFor(t => t.TipoTelefone); }