public MembroEstaConsistenteValidation() { var CPFMembro = new MembroDeveTerCpfValidoSpecification(); var membroEmail = new MembroDeveTerEmailValidoSpecification(); var membroMaioridade = new MembroDeveSerMaiorDeIdadeSpecification(); base.Add("CPFMembro", new Rule <Membro>(CPFMembro, "O CPF informado é invalido.")); base.Add("membroEmail", new Rule <Membro>(membroEmail, "O E-mail informado é invalido.")); base.Add("membroMaioridade", new Rule <Membro>(membroMaioridade, "O Membro deve possuir mais de 18 anos.")); }
public void CPF_Valido_False() { Membro = new Membro() { CPF = "30390600821" }; var cpf = new MembroDeveTerCpfValidoSpecification(); Assert.IsFalse(cpf.IsSatisfiedBy(Membro)); }