public void DeleteAutorRepositoryTest() { IAutorRepository repository = new AutorRepository(); var deleted = repository.Delete(1); var persisted = _contextForTest.Autores.Find(1); Assert.IsNull(persisted); }
public void CreateAutorRepositoryTest() { Autor b = ObjectMother.GetAutor(); IAutorRepository repository = new AutorRepository(); Autor novo = repository.Save(b); Assert.IsTrue(novo.Id > 0); }
public void RetrieveAutorRepositoryTest() { IAutorRepository repository = new AutorRepository(); Autor autor = repository.Get(1); Assert.IsNotNull(autor); Assert.IsTrue(autor.Id > 0); Assert.IsFalse(string.IsNullOrEmpty(autor.Nome)); Assert.IsFalse(string.IsNullOrEmpty(autor.telefone)); }
public void UpdateAutorRepositoryTest() { IAutorRepository repository = new AutorRepository(); Autor autor = _contextForTest.Autores.Find(1); autor.Nome = "Teste"; autor.telefone = "(49)3222-2222"; var Update = repository.Update(autor); var persisted = _contextForTest.Autores.Find(1); Assert.IsNotNull(Update); Assert.AreEqual(Update.Id, persisted.Id); Assert.AreEqual(Update.Nome, persisted.Nome); Assert.AreEqual(Update.telefone, persisted.telefone); }