Ejemplo n.º 1
0
        public void Logradouro_NaoEhNulo_False()
        {
            endereco = new Endereco(id, enderecoid, "", "R", "", "140", "04403-060", "São Paulo", "SP");
            var logradouro = new LogradouroNaoPodeSerNuloSpecification();

            Assert.False(logradouro.IsSatisfiedBy(endereco));
        }
        public EnderecoConsistenteParaCadastroValidation()
        {
            var cidadeFormato     = new CidadeNaoPodeSerNuloSpecification();
            var ufFormato         = new EstadoNaoPodeSerNuloSpecification();
            var logradouroFormato = new LogradouroNaoPodeSerNuloSpecification();
            var numeroFormato     = new NumeroNaoPodeSerNuloSpecification();

            base.Add("cidadeFormato", new Rule <Endereco>(cidadeFormato, "A Cidade deve ter pelo menos 2 caracteres."));
            base.Add("ufFormato", new Rule <Endereco>(ufFormato, "O Estado deve ter 2 caracteres."));
            base.Add("logradouroFormato", new Rule <Endereco>(logradouroFormato, "O Logradouro deve ter pelo menos 2 caracteres."));
            base.Add("numeroFormato", new Rule <Endereco>(numeroFormato, "O Número não pode ser nulo."));
        }