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); }