public void CreateShoppingListItem() { var item = TestHelper.GetShoppingItem(); var response = CheckoutClient.ShoppingListService.CreateShoppingListItem(item); response.Should().NotBeNull(); response.HttpStatusCode.Should().Be(HttpStatusCode.OK); }
public void UpdateShoppingListItemQuantity() { var item = TestHelper.GetShoppingItem(); var createdItem = CheckoutClient.ShoppingListService.CreateShoppingListItem(item).Model; createdItem.Quantity = TestHelper.NewQuantity(createdItem.Quantity); var response = CheckoutClient.ShoppingListService.UpdateShoppingListItem(createdItem.Id, createdItem); response.Should().NotBeNull(); response.HttpStatusCode.Should().Be(HttpStatusCode.OK); var updated = CheckoutClient.ShoppingListService.GetShoppingListItem(createdItem.Id); updated.Should().NotBeNull(); updated.HttpStatusCode.Should().Be(HttpStatusCode.OK); updated.Model.Quantity.Should().NotBe(item.Quantity); }