public void dado_um_cadastro_cuja_idade_maior_de_18_anos_deve_ser_valida() { var cadastro = new AvaliacaoCore.DB.Model.Cadastro(); cadastro.DataNascimento = DateTime.Now.AddYears(-18); var validador = new ValidadorMaiorDezoito(); var resultado = validador.Validar(cadastro); Assert.IsTrue(resultado.Valido); }
public void dado_um_cadastro_cuja_idade_menor_de_18_anos_deve_ser_invalida() { var cadastro = new AvaliacaoCore.DB.Model.Cadastro(); cadastro.DataNascimento = DateTime.Now.AddYears(-18).AddDays(1); var validador = new ValidadorMaiorDezoito(); var resultado = validador.Validar(cadastro); Assert.IsFalse(resultado.Valido); StringAssert.Contains(resultado.Mensagem, "18 anos"); }