public void ClearBasket() { using (var host = new WebHostBuilder() .UseUrls("http://localhost:54578") .UseKestrel() .UseStartup <API.Startup>() .Build()) { host.Start(); var client = new ClientSdk.BasketApi(new Uri("http://localhost:54578")); var result = client.ApiBasketClearDeleteWithHttpMessagesAsync(1); Equals(HttpStatusCode.OK, result.Result.Response.StatusCode); } }
public void GetItemFromBasket() { using (var host = new WebHostBuilder() .UseUrls("http://localhost:54578") .UseKestrel() .UseStartup <API.Startup>() .Build()) { host.Start(); var client = new ClientSdk.BasketApi(new Uri("http://localhost:54578")); var basket = client.ApiBasketByCustomerIdGetWithHttpMessagesAsync(1); Equals(HttpStatusCode.OK, basket.Result.Response.StatusCode); } }
public void UpdateItemQuantityFromBasket() { using (var host = new WebHostBuilder() .UseUrls("http://localhost:54578") .UseKestrel() .UseStartup <API.Startup>() .Build()) { host.Start(); var productDto = new ClientSdk.Models.ProductDto(1, 2, 10); var client = new ClientSdk.BasketApi(new Uri("http://localhost:54578")); var result = client.ApiBasketUpdatePutWithHttpMessagesAsync(productDto); Equals(HttpStatusCode.Created, result.Result.Response.StatusCode); } }