public UpdateBasketItemTests() { var factory = new WebApplicationFactory <Startup>(); _client = new CheckoutHttpClient(factory.CreateClient()); _basketItem1 = new AddBasketItemRequest { Quantity = 2, Ref = "ABC", Name = "Banana", Price = 2.99M, }; _basketItem2 = new AddBasketItemRequest { Quantity = 1, Ref = "XYZ", Name = "Apple", Price = 4.99M, }; _updateBasketItem1Request = new UpdateBasketItemRequest { Quantity = 50 }; }
private static void ProcessBasket(IList <string> skus) { CheckoutHttpClient client = new CheckoutHttpClient(_configuration); var totalPrice = client.GetTotalPrice(skus); if (totalPrice.Result != null) { Console.WriteLine($"Total Price = {totalPrice.Result.Value.ToString("£0.00")}"); } }
public UpdateBasketItemBadRequestTests() { var factory = new WebApplicationFactory <Startup>(); _client = new CheckoutHttpClient(factory.CreateClient()); _basketItem = new AddBasketItemRequest { Quantity = 2, Ref = "ABC", Name = "Banana", Price = 2.99M, }; }
public GetBasketTests() { var factory = new WebApplicationFactory <Startup>(); _client = new CheckoutHttpClient(factory.CreateClient()); }
public UpdateBasketItemNotFoundTests() { var factory = new WebApplicationFactory <Startup>(); _client = new CheckoutHttpClient(factory.CreateClient()); }