public void FindByIdTest() { FelBookDBEntities DbEntities = new FelBookDBEntities(); MessageService target = new MessageService(DbEntities); int ID = 0; Message expected = null; Message actual = target.FindById(ID); Assert.AreEqual(expected, actual); expected = new Message(); User mockUser = User.CreateUser(0, "test", "test", DateTime.Now, "mail", "test user", ""); expected.Recievers.Add(mockUser); expected.Sender = mockUser; expected.Text = "text"; expected.Created = DateTime.Now; DbEntities.MessageSet.AddObject(expected); DbEntities.SaveChanges(); ID = expected.Id; actual = target.FindById(ID); Assert.AreEqual(expected.Text, actual.Text); DbEntities.MessageSet.DeleteObject(expected); DbEntities.UserSet.DeleteObject(mockUser); DbEntities.SaveChanges(); }