Пример #1
0
        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);
        }
Пример #2
0
        public async Task <ActionResult <Order> > Put(int id, [FromBody] OrderQuantityBindingModel model)
        {
            var entity = await _updater.UpdateAsync(id, model);

            return(Ok(entity));
        }