public void IncluirTelefonesTest() { _pessoaFisica = new Fisica { Nome = "Glebson Lima", CPF = "871.852.323/02", Email = "*****@*****.**", Idade = 30, Sexo = char.Parse("m") }; _pessoaFisica.AdicionarTelefone(new Guid(), "Celular", 021, 52859563); Telefone atual = _pessoaFisica.Telefones.FirstOrDefault(t => t.Numero == 52859563); Assert.Contains(atual, _pessoaFisica.Telefones); }
public Fisica IncluirUmPessoaFisica(String pCPF) { var pFisica = new Fisica { Nome = "Glebson Lima", CPF = pCPF, Email = "*****@*****.**", Sexo = char.Parse("m") }; pFisica.AdicionarTelefone(new Guid(), "Celular",021,88900092); _rFisica.Inserir(pFisica); return pFisica; }
public void ExcluirTelefone() { _pessoaFisica = new Fisica { Nome = "Glebson Lima", CPF = "871.852.323/02", Email = "*****@*****.**", Idade = 30, Sexo = char.Parse("m") }; _pessoaFisica.AdicionarTelefone(new Guid(), "Residencial", 021, 29280923); _pessoaFisica.ExcluirTelefone(021, 29280923); const int atual = 0; var esperado = _pessoaFisica.Telefones.Count(); Assert.AreEqual(esperado, atual); }
public void ExcluirPessoaFisicaTest() { var lista = new List<Fisica>(); _pessoaFisica = new Fisica { Nome = "Glebson Lima", CPF = "871.852.323/02", Email = "*****@*****.**", Idade = 30, Sexo = char.Parse("m") }; _pessoaFisica.AdicionarTelefone(new Guid(), "Celular", 021, 52859563); lista.Remove(_pessoaFisica); var esperado = lista; Telefone atual = _pessoaFisica.Telefones.FirstOrDefault(tel => tel.Numero == 52859563); Assert.AreNotEqual(atual, esperado); }
public void IncluirTelefoneExistente() { _pessoaFisica = new Fisica { Nome = "Glebson Lima", CPF = "871.852.323/02", Email = "*****@*****.**", Idade = 30, Sexo = char.Parse("m")}; _pessoaFisica.AdicionarTelefone(new Guid(), "Celular", 021, 93967487); Assert.Throws<ExTelefoneExistente>(delegate { _pessoaFisica.AdicionarTelefone(new Guid(), "Celular", 021, 93967487); }); }