public void DeleteEventTest() { FelBookDBEntities DBEntities = new FelBookDBEntities(); EventService target = new EventService(DBEntities); User mockUser = User.CreateUser(0, "test", "test", DateTime.Now, "mail", "test user", ""); DBEntities.UserSet.AddObject(mockUser); DateTime from = DateTime.Now; DateTime to = DateTime.Now; string name = "Test event"; string text = "Description of test event..."; Event actual = Event.CreateEvent(0, from, to, name, text); actual.User = mockUser; DBEntities.EventSet.AddObject(actual); DBEntities.SaveChanges(); int id = actual.Id; Assert.IsTrue(DBEntities.EventSet.ToList().Contains(actual)); target.DeleteEvent(id); Assert.IsFalse(DBEntities.EventSet.ToList().Contains(actual)); DBEntities.UserSet.DeleteObject(mockUser); DBEntities.SaveChanges(); }