public void ShouldUpdateOrderDetails() { var order = new Order { Name = "NewName", Address = "NewAddress", Shipped = true, }; _orderRepo.AddRange(new List <Order> { order }); order.Name = "NewNewName"; _orderRepo.Update(order, false); var item = _orderRepo.Find(order.Id); var count = _orderRepo.SaveChanges(); Assert.Equal(1, count); Assert.Equal("NewNewName", item.Name); Assert.Equal("NewAddress", item.Address); }