public void RemovePersonExist() { var options = new DbContextOptionsBuilder <EjContext>() .UseInMemoryDatabase(databaseName: "EjDataBase") .Options; int id = 1; Person person = new Person() { Id = id, Name = "Nicolas", Surname = "Fierro", Phone = "+598274563", Email = "*****@*****.**" }; using (var context = new EjContext(options)) { context.Set <Person>().Add(person); context.SaveChanges(); var manager = new PersonManagerDA(context); manager.Remove(id); manager.Save(); Assert.AreEqual(manager.GetAll().ToList().Count, 0); } }
public void RemovePersonNotExist() { var options = new DbContextOptionsBuilder <EjContext>() .UseInMemoryDatabase(databaseName: "EjDataBase") .Options; int id = 1; Person person = new Person() { Id = id, Name = "Nicolas", Surname = "Fierro", Phone = "+598274563", Email = "*****@*****.**" }; using (var context = new EjContext(options)) { var manager = new PersonManagerDA(context); manager.Remove(id); manager.Save(); } }