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); }
public void TestTelefoneValid() { TelefoneValidation.IsValid("035 99135-4700"); // Meu celular TelefoneValidation.IsValid("0800 891 3294"); // MasterCard/Atendimento ao cliente TelefoneValidation.IsValid("190"); // Emergência - SSP-SP }
public void TestTelefoneInvalid() { TelefoneValidation.IsValid("555 5555"); }
protected void ValidateTelefone(string telefone) { GenericValidation.StringIsNullOrEmpty(telefone, Cliente.EXCEPTION_MESSAGE_CLIENTE_TELEFONE_REQUIRED); TelefoneValidation.IsValid(telefone); }