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); }