public void ExcluirEnderecoInexistente()
 {
     pessoaJuridica = new PessoaJuridica();
     pessoaJuridica.Nome = "Glebson Lima";
     pessoaJuridica.CNPJ = "36.874.556/0432-67";
     pessoaJuridica.Receita = 10000;
     Assert.Throws<ExEnderecoInexistente>(delegate
     {
         pessoaJuridica.ExcluirEndereco(TipoLogradouro.Avenida,
             "das Americas", "500", "sala 240", "Barra da Tijuca", "Rio de Janeiro", "RJ", "81547-505");
     });
 }
 public void ExcluirEndereco()
 {
     pessoaJuridica = new PessoaJuridica();
     pessoaJuridica.Nome = "Glebson Lima";
     pessoaJuridica.CNPJ = "36.874.556/0432-67";
     pessoaJuridica.Receita = 185000;
     pessoaJuridica.AdicionarEndereco(TipoLogradouro.Avenida, "das Americas", "500", "sala 240", "Barra da Tijuca", "Rio de Janeiro", "RJ", "81547-505");
     pessoaJuridica.ExcluirEndereco(TipoLogradouro.Avenida, "das Americas", "500", "sala 240", "Barra da Tijuca", "Rio de Janeiro", "RJ", "81547-505");
     Int32 esperado = pessoaJuridica.Enderecos.Count();
     Int32 atual = 0;
     Assert.AreEqual(esperado, atual);
 }