public async Task UpdateInventoryWithStream()
        {
            var inventoryPayload = LoadRequestStub("V2.requestStub.inventoryUpdate");
            var update           = await inventoryApi.UpdateInventory(TEST_SKU, inventoryPayload);

            Assert.IsType <Inventory>(update);
            Assert.True(update.Sku.Length > 0);
            Assert.True(update.Quantity.Amount >= 0);
        }
        public async Task CanUpdateInventoryForSpecificSkuWithObject()
        {
            var inventory = new Inventory()
            {
                Sku      = "test",
                Quantity = new Quantity()
                {
                    Amount = 100,
                    Unit   = UnitOfMeasurement.EACH
                },
                FulfillmentLagTime = 1
            };

            var result = await inventoryApi.UpdateInventory(inventory);

            Assert.IsType <Inventory>(result);
            Assert.NotEmpty(result.Sku);
            Assert.True(result.Quantity.Amount > 0);
        }