public static bool DefinirCEPScopeEhValido(this Endereco endereco, string cep) { return(AssertionConcern.IsSatisfiedBy ( AssertionConcern.AssertNotNullOrEmpty(cep, ErrorMessage.CepObrigatorio), AssertionConcern.AssertFixedLength(cep, CEP.CepMaxLength, ErrorMessage.CepTamanhoInvalido) )); }
public static bool DefinirCEPScopeEhValido(this Endereco endereco, string cep) { return(AssertionConcern.IsSatisfiedBy ( AssertionConcern.AssertNotNullOrEmpty(cep, "O cep é obrigatório"), AssertionConcern.AssertFixedLength(cep, CEP.CepMaxLength, "O CEP está em tamanho incorreto") )); }
public static bool DefinirCPFClienteScopeEhValido(this Cliente cliente, string cpf) { return(AssertionConcern.IsSatisfiedBy ( AssertionConcern.AssertFixedLength(cpf, 11, "CPF em tamanho incorreto"), AssertionConcern.AssertNotNullOrEmpty(cpf, "O CPF é obrigatório") )); }
public static bool DefinirCPFScopeEhValido(this Pessoa pessoa, CPF cpf) { return(AssertionConcern.IsSatisfiedBy ( AssertionConcern.AssertNotNullOrEmpty(cpf.Codigo, ErrorMessage.CPFObrigatorio), AssertionConcern.AssertFixedLength(cpf.Codigo, CPF.ValorMaxCpf, ErrorMessage.CPFTamanhoInvalido), AssertionConcern.AssertTrue(CPF.Validar(cpf.Codigo), ErrorMessage.CPFInvalido) )); }
public static bool DefinirCNPJPessoaJuridicaScopeEhValido(this PessoaJuridica pessoaJuridica, CNPJ cnpj) { return(AssertionConcern.IsSatisfiedBy ( AssertionConcern.AssertFixedLength(cnpj.Codigo, CNPJ.ValorMaxCnpj, ErrorMessage.CNPJTamanhoInvalido), AssertionConcern.AssertNotNullOrEmpty(cnpj.Codigo, ErrorMessage.CNPJObrigatorio), AssertionConcern.AssertTrue(CNPJ.Validar(cnpj.Codigo), ErrorMessage.CNPJInvalido) )); }
public static bool DefinircpfUsuarioScopeEhValido(this Usuario usuario, CpfObjeto cpf) { return(AssertionConcern.IsSatisfiedBy ( AssertionConcern.AssertFixedLength(cpf.Codigo, CpfObjeto.ValorMaxCpf, "cpf em tamanho incorreto"), AssertionConcern.AssertNotNullOrEmpty(cpf.Codigo, "O cpf é obrigatória"), AssertionConcern.AssertTrue(CpfObjeto.Validar(cpf.Codigo), "cpf em formato inválido") )); }
public static bool DefinirCPFAlunoScopeEhValido(this Aluno aluno, CPF cpf) { return(AssertionConcern.IsSatisfiedBy ( AssertionConcern.AssertFixedLength(cpf.Codigo, CPF.ValorMaxCpf, "CPF em tamanho incorreto"), AssertionConcern.AssertNotNullOrEmpty(cpf.Codigo, "O e-mail obrigatória"), AssertionConcern.AssertTrue(CPF.Validar(cpf.Codigo), "CPF em formato inválido") )); }
public void Assertion_ValidarAssertFixedLength_False() { var validacaoTamanhoInsuficiente = AssertionConcern.AssertFixedLength("Diego", 10, "mensagem"); var validacaoTamanhoExtrapolado = AssertionConcern.AssertFixedLength("DiegoTeste", 5, "mensagem"); var validacaoTamanhoNull = AssertionConcern.AssertFixedLength(null, 5, "mensagem"); var validacaoTamanhoVazio = AssertionConcern.AssertFixedLength("", 5, "mensagem"); var validacaoTamanhoVazioComMinimoZero = AssertionConcern.AssertFixedLength("", 0, "mensagem"); Assert.False(AssertionConcern.IsSatisfiedBy(validacaoTamanhoInsuficiente)); Assert.False(AssertionConcern.IsSatisfiedBy(validacaoTamanhoNull)); Assert.False(AssertionConcern.IsSatisfiedBy(validacaoTamanhoVazio)); Assert.False(AssertionConcern.IsSatisfiedBy(validacaoTamanhoExtrapolado)); Assert.False(AssertionConcern.IsSatisfiedBy(validacaoTamanhoVazioComMinimoZero)); }
public void Assertion_ValidarAssertFixedLength_True() { var validacao = AssertionConcern.AssertFixedLength("Diego", 5, "mensagem"); Assert.True(AssertionConcern.IsSatisfiedBy(validacao)); }