public void SalvandoLocutor() { Locutor locutor = LocutorMother.produzirLocutorValido(); IRepository<Locutor> repositorio = new LocutorRepository(); Locutor novoLocutor = repositorio.Salvar(locutor); Assert.IsTrue(novoLocutor.Id > 0); }
public void ExcluindoLocutor() { IRepository<Locutor> repositorio = new LocutorRepository(); var locutorExcluido = repositorio.Excluir(1); var locutorPersistido = _contextoParaTeste.Locutores.Find(1); Assert.IsNull(locutorPersistido); }
public void ObtendoLocutor() { IRepository<Locutor> repository = new LocutorRepository(); Locutor locutor = repository.Obter(1); Assert.IsNotNull(locutor); Assert.IsTrue(locutor.Id > 0); Assert.IsFalse(string.IsNullOrEmpty(locutor.Nome)); Assert.IsFalse(string.IsNullOrEmpty(locutor.Sobrenome)); Assert.IsFalse(string.IsNullOrEmpty(locutor.Apelido)); Assert.IsFalse(string.IsNullOrEmpty(locutor.Biografia)); }
public void AlterandoLocutor() { IRepository<Locutor> repositorio = new LocutorRepository(); Locutor locutor = _contextoParaTeste.Locutores.Find(1); locutor.Nome = "Teste"; var locutorAtualizado = repositorio.Alterar(locutor); var locutorPersistido = _contextoParaTeste.Locutores.Find(1); Assert.IsNotNull(locutorAtualizado); Assert.AreEqual(locutorAtualizado.Id, locutorPersistido.Id); Assert.AreEqual(locutorAtualizado.Nome, locutorPersistido.Nome); Assert.AreEqual(locutorAtualizado.Sobrenome, locutorPersistido.Sobrenome); Assert.AreEqual(locutorAtualizado.Apelido, locutorPersistido.Apelido); Assert.AreEqual(locutorAtualizado.Biografia, locutorPersistido.Biografia); Assert.AreEqual(locutorAtualizado.DataNascimento, locutorPersistido.DataNascimento); }