public ClienteEstaConsistenteValidation() { var CPFValido = new ClienteDeveTerCPFValidoSpecification(); var clienteEmail = new ClienteDeveTerEmailValidoSpecification(); var clienteMaioridade = new ClienteDeveSerMaiorDeIdadeSpecification(); base.Add("CPFValido", new Rule <Cliente>(CPFValido, "Cliente informou um CPF inválido.")); base.Add("clienteEmail", new Rule <Cliente>(clienteEmail, "Cliente informou um e-mail inválido.")); base.Add("clienteMaioridade", new Rule <Cliente>(clienteMaioridade, "Cliente não é maior de idade.")); }