public async Task EntityUpdaterTest() { var model = new OrderQuantityBindingModel() { Quantity = 100 }; var updater = new EntityUpdater <OrderQuantityBindingModel, Order>(_db.Object); var order = await updater.UpdateAsync(1, model); Assert.NotNull(order); Assert.Equal(model.Quantity, order.Quantity); }
public async Task <ActionResult <Order> > Put(int id, [FromBody] OrderQuantityBindingModel model) { var entity = await _updater.UpdateAsync(id, model); return(Ok(entity)); }