public void CriticarDatasMalFormatadasOuCaracteresEstranhos(string data) { var validador = new ValidadorPaciente(); Action acao = () => validador.ObterDataNascimento(data); Assert.Throws <ArgumentException>(acao); }
public void CriticarTelefoneComPoucosDigitosOuMuitosDigitos(string telefone) { var validador = new ValidadorPaciente(); Action acao = () => validador.ObterTelefones(telefone); Assert.Throws <ArgumentException>(acao); }
public void RemoveCaracteresNaoNumericosDoTelefone() { var validador = new ValidadorPaciente(); var esperado = new List <long>(1) { 123456789 }; var resultado = validador.ObterTelefones("1j2j34j5k67w89qqq"); Assert.Equal(esperado, resultado); }
public void RetornarTelfoneCorretoComoLong(string telefone) { var validador = new ValidadorPaciente(); var esperado = new List <long>(1) { long.Parse(telefone) }; var resultado = validador.ObterTelefones(telefone); Assert.Equal(esperado, resultado); }