public void FindEventByIdTest() { 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 expected = Event.CreateEvent(0, from, to, name, text); expected.User = mockUser; DBEntities.EventSet.AddObject(expected); DBEntities.SaveChanges(); int id = expected.Id; Event actual = target.FindEventById(id); Assert.AreEqual(expected, actual); Assert.IsNull(target.FindEventById(-1)); DBEntities.EventSet.DeleteObject(actual); DBEntities.UserSet.DeleteObject(mockUser); DBEntities.SaveChanges(); }