コード例 #1
0
        public void Posso_Validar_Uma_Cidade_Nova_Se_Nao_Houver_Outra_Cidade_Com_Mesmo_Nome_E_Mesmo_UF_Ja_Existente()
        {
            Cidade          novaCidade = new Cidade(EstadoStub.GetInstance(1, "PR"), "SANTO ANTÔNIO DA PLATINA");
            ValidadorCidade validador  = new ValidadorCidade(this._cidadeNaoEncontrada);

            validador.ValidarNovaCidade(novaCidade);
        }
コード例 #2
0
        public void Nao_Posso_Validar_Um_Estado_Alterado_Se_A_UF_Ja_Estiver_Em_Outro_Estado_Cadastrado()
        {
            Estado estadoAlterado = EstadoStub.GetInstance(2, "PR");

            ValidadorEstado validacao = new ValidadorEstado(this._estadoCadastradoComMesmaUF);

            validacao.ValidarEstadoAlterado(estadoAlterado);
        }
コード例 #3
0
ファイル: Dado_Uma_Pessoa.cs プロジェクト: r1cm3d/eimbo
        public Dado_Uma_Pessoa()
        {
            this._pessoaPadrao   = new Empresa("MR VIDRAÇARIA", DateTime.Now);
            this._telefonePadrao = new Telefone("(43) 3534-2350", TipoTelefone.Comercial);
            CEP    cep    = "86430-000";
            Cidade cidade = CidadeStub.GetInstance(1, "SANTO ANTÔNIO DA PLATINA", EstadoStub.GetInstance(1, "PR"));

            this._enderecoPadrao = new Endereco("RUA JOSÉ BONIFÁCIO", "834", cep, cidade, TipoEndereco.Cobranca);
        }
コード例 #4
0
 public Dado_Um_ValidadorCidade()
 {
     this._parana = EstadoStub.GetInstance(1, "PR");
     this._cidadeEncontradaNoBancoDeDados = CidadeStub.GetInstance(2, "SANTO ANTÔNIO DA PLATINA", this._parana);
     this._cidadeNaoEncontrada            = null;
 }
コード例 #5
0
 public Dado_Um_ValidadorCliente()
 {
     this._clientePadrao  = ClienteStub.GetInstance(0, "RICARDO MEDEIROS DA COSTA JUNIOR", Convert.ToDateTime("14/08/1991"));
     this._enderecoPadrao = new Endereco("RUA JOSÉ BONIFÁCIO", "834", new CEP("86430-000"), CidadeStub.GetInstance(1, "SANTO ANTÔNIO DA PLATINA", EstadoStub.GetInstance(1, "PR")), TipoEndereco.Residencial);
     this._telefonePadrao = new Telefone("(43) 9957-9663", TipoTelefone.Celular);
 }
コード例 #6
0
ファイル: Dado_Uma_Empresa.cs プロジェクト: r1cm3d/eimbo
        public void Devo_Conseguir_Adicionar_Enderecos_Do_Tipo_Comercial_Cobranca()
        {
            CEP cep = "86430-000";

            this._empresaPadrao.AdicionaEndereco(new Endereco("RUA JOSÉ BONIFÁCIO", "1231", cep, CidadeStub.GetInstance(1, "SANTO ANTÔNIO DA PLATINA", EstadoStub.GetInstance(1, "PR")), TipoEndereco.Comercial));
            this._empresaPadrao.AdicionaEndereco(new Endereco("RUA JOSÉ BONIFÁCIO", "1231", cep, CidadeStub.GetInstance(1, "SANTO ANTÔNIO DA PLATINA", EstadoStub.GetInstance(1, "PR")), TipoEndereco.Cobranca));
        }
コード例 #7
0
ファイル: Dado_Uma_Empresa.cs プロジェクト: r1cm3d/eimbo
        public void Nao_Devo_Conseguir_Adicionar_Um_Endereco_Residencial()
        {
            CEP cep = "86430-000";

            this._empresaPadrao.AdicionaEndereco(new Endereco("RUA JOSÉ BONIFÁCIO", "1231", cep, CidadeStub.GetInstance(1, "SANTO ANTÔNIO DA PLATINA", EstadoStub.GetInstance(1, "PR")), TipoEndereco.Residencial));
        }
コード例 #8
0
 public Dado_Um_ValidadorEstado()
 {
     this._estadoCadastradoComMesmaUF = EstadoStub.GetInstance(1, "PR");
     this._estadoNaoEncontrado        = null;
 }
コード例 #9
0
        public void Nao_Devo_Conseguir_Validar_Sem_Nenhum_Endereco_Comercial()
        {
            this._empresaPadrao.AdicionaDocumento(new CNPJ("12345678901234"));
            this._empresaPadrao.AdicionaTelefone(this._telefonePadrao);

            ValidadorEmpresa validador = new ValidadorEmpresa(null);

            try
            {
                validador.ValidarCamposObrigatorios(this._empresaPadrao);
            }
            catch (ExcecaoEnderecoComercialNaoInformado)
            {
                this._empresaPadrao.AdicionaEndereco(new Endereco("Rua de teste", "823", new CEP("86430-000"), CidadeStub.GetInstance(1, "SANTO ANTÔNIO DA PLATINA", EstadoStub.GetInstance(1, "PR")), TipoEndereco.Cobranca));
                validador.ValidarCamposObrigatorios(this._empresaPadrao);
            }
        }
コード例 #10
0
 public Dado_Um_ValidadorEmpresa()
 {
     this._empresaPadrao  = EmpresaStub.GetInstance(0, "MR VIDRACARIA", DateTime.Now);
     this._telefonePadrao = new Telefone("(43) 3534-2350", TipoTelefone.Comercial);
     this._enderecoPadrao = new Endereco("Rua de teste", "823", new CEP("86430-000"), CidadeStub.GetInstance(1, "SANTO ANTÔNIO DA PLATINA", EstadoStub.GetInstance(1, "PR")), TipoEndereco.Comercial);
 }