public void Nao_Devo_Conseguir_Validar_Uma_Nova_Empresa_Com_CNPJ_Cadastrado_Para_Outra_Empresa() { Empresa novaEmpresa = this._empresaPadrao; novaEmpresa.AdicionaDocumento(new CNPJ("12345678901234")); Empresa empresaCadastradaNoBancoDeDados = EmpresaStub.GetInstance(1, "UENP Universidade", DateTime.Now); empresaCadastradaNoBancoDeDados.AdicionaDocumento(new CNPJ("12345678901234")); ValidadorEmpresa validador = new ValidadorEmpresa(empresaCadastradaNoBancoDeDados); validador.ValidarDuplicidadeCNPJDeNovaEmpresa(novaEmpresa); }
public void Nao_Devo_Conseguir_Validar_Uma_Empresa_Em_Alteracao_Com_CNPJ_Cadastrado_Para_Outra_Empresa() { Empresa empresaEmAlteracao = EmpresaStub.GetInstance(1, "MR VIDRACARIA", DateTime.Now); empresaEmAlteracao.AdicionaDocumento(new CNPJ("12345678901234")); Empresa empresaCadastradaNoBancoDeDados = EmpresaStub.GetInstance(2, "UENP Universidade", DateTime.Now); empresaCadastradaNoBancoDeDados.AdicionaDocumento(new CNPJ("12345678901234")); ValidadorEmpresa validador = new ValidadorEmpresa(empresaCadastradaNoBancoDeDados); validador.ValidarDuplicidadeCNPJDeEmpresaEmAlteracao(empresaEmAlteracao); }
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); }