public void GivenValidObjectShouldUpdateInDb() { Device d = new Device() { Id = 0, Name = "A" }; Device dUpd = new Device() { Id = 0, Name = "A", UserId = 0 }; var mockContext = new Mock <UserDataContext>(); mockContext.Setup(c => c.Device.Find(0)).Returns(d); var dao = new DeviceDAO(mockContext.Object); var updatedObj = dao.Update(dUpd); Assert.AreEqual("A", updatedObj.Name); Assert.AreEqual(0, updatedObj.UserId); mockContext.Verify(m => m.SaveChanges(), Times.Once()); }
public bool Update(DeviceEntity _DeviceEntity) { return(deviceDAO.Update(_DeviceEntity)); }