public void GivenIdShouldReturnEntity() { Admin admin = new Admin() { Id = 0, AdminId = "Admin1", Password = "******" }; var mockContext = new Mock <UserDataContext>(); mockContext.Setup(c => c.Admin.Find(0)).Returns(admin); var dao = new AdminDAO(mockContext.Object); var result = dao.Get(0); Assert.AreEqual(admin, result); }