public void GetAllTelefoneTeste() { Telefone telefoneTeste = new Telefone(IdPessoa : Guid.NewGuid(),DDD: 21,Numero: 21213344); Telefone telefoneTeste2 = new Telefone(IdPessoa : Guid.NewGuid(),DDD : 51,Numero : 51513344); IDAL<Telefone> dao = Factory.DaoFactory.GetTelefoneDao(); dao.Insert(telefoneTeste); dao.Insert(telefoneTeste2); List<Telefone> listaObtida = dao.GetAll(); bool encontrouTelefone = false; bool encontrouTelefone2 = false; foreach (var fisica in listaObtida) { if (fisica.IdPessoa == telefoneTeste.IdPessoa) encontrouTelefone = true; if (fisica.IdPessoa == telefoneTeste2.IdPessoa) encontrouTelefone2 = true; } Assert.IsTrue(encontrouTelefone); Assert.IsTrue(encontrouTelefone2); }
public void TestaUpdateNoBanco() { var fisica = new Fisica { Id = Guid.Parse("6b7445c2-1505-46a0-8e55-709db5aaf38e"), Nome = "Tomoru Shindo" }; var dao = Factory.DaoFactory.GetFisicaDao(); dao.Update(fisica); var telefone = new Telefone(fisica.Id, "Celular", 021, 25749696); var daoTel = Factory.DaoFactory.GetTelefoneDao(); daoTel.Update(telefone); }
public void TestaDeleteNoBanco() { var fisica = new Fisica { Id = Guid.Parse("6b7445c2-1505-46a0-8e55-709db5aaf38e") }; var telefone = new Telefone(fisica.Id, "Celular", 021, 85479685); var daoTel = Factory.DaoFactory.GetTelefoneDao(); daoTel.Delete(telefone); var dao = Factory.DaoFactory.GetFisicaDao(); dao.Delete(fisica); }
public void AdicionarTelefone(Guid id, String pTipo, int pDDD, int pNumero) { Telefone telefone = EncontrarTelefone( pDDD, pNumero); if (telefone != null) throw new ExTelefoneExistente("Telefone existente"); else { telefone = new Telefone(id,pTipo, pDDD, pNumero); _Telefones.Add(telefone); } }
public void InsertTelefoneTeste() { Telefone telefoneTeste = new Telefone(IdPessoa: Guid.NewGuid(), DDD: 21, Numero: 21213344); IDAL<Telefone> dao = Factory.DaoFactory.GetTelefoneDao(); dao.Insert(telefoneTeste); Guid id = telefoneTeste.IdPessoa; Telefone telefone = dao.Get(id); Assert.AreEqual(id, telefone.IdPessoa); }
public void testa_insert_no_banco() { Fisica fisica = new Fisica(); fisica.Id = Guid.NewGuid(); fisica.Nome = "Ubirajara Mendes"; fisica.Idade = 29; fisica.Sexo = "Masculino"; Telefone telefone = new Telefone(fisica.Id,81,85258965); IDAL<Fisica> dao = Factory.DaoFactory.GetFisicaDao(); IDAL<Telefone> daoTel = Factory.DaoFactory.GetTelefoneDao(); dao.Insert(fisica); daoTel.Insert(telefone); }
public void DeleteTelefoneTeste() { Telefone telefoneTeste = new Telefone(IdPessoa: Guid.NewGuid(), DDD: 21, Numero: 21213344); IDAL<Telefone> dao = Factory.DaoFactory.GetTelefoneDao(); dao.Insert(telefoneTeste); Guid id = telefoneTeste.IdPessoa; dao.Delete(telefoneTeste); Telefone telefone = dao.Get(id); Assert.IsNull(telefone); }
public void TestaInsertNoBanco() { var fisica = new Fisica { Id = Guid.NewGuid(), Nome = "Ubirajara Mendes", Idade = 29, Sexo = char.Parse("m"), Email = "*****@*****.**", CPF = "794.785.896-25" }; var dao = Factory.DaoFactory.GetFisicaDao(); dao.Insert(fisica); var telefone = new Telefone(fisica.Id,"Celular", 021, 25858965); var daoTel = Factory.DaoFactory.GetTelefoneDao(); daoTel.Insert(telefone); }
public bool InserirTelefone(int ddd, int numero) { Telefone novoTelefone = new Telefone(this.ID, ddd, numero); bool telefoneExisteNaLista = false; foreach (var telefone in telefones) { if (novoTelefone.IdTelefone != telefone.IdTelefone) continue; telefoneExisteNaLista = true; break; } if (telefoneExisteNaLista) return false; else { telefones.Add(novoTelefone); return true; } }
public void UpdateTelefoneTeste() { Telefone telefoneTeste = new Telefone(IdPessoa : Guid.NewGuid(),DDD : 21,Numero : 21213344); IDAL<Telefone> dao = Factory.DaoFactory.GetTelefoneDao(); dao.Insert(telefoneTeste); Guid id = telefoneTeste.IdPessoa; Telefone telefone = dao.Get(id); const int novoDdd = 29; const int novoNumero = 34356768; telefone.DDD = novoDdd; telefone.Numero = novoNumero; dao.Update(telefone); Telefone telefoneNovo = dao.Get(id); Assert.AreEqual(telefoneNovo.DDD, novoDdd); Assert.AreEqual(telefoneNovo.Numero, novoNumero); }