public async Task GetShopperHistory_Should_Return_Ok() { var client = new ResourceApiClient(new ApplicationConfig { ResourceEndpoint = "http://resource-endpoint/api/resource/", Token = "Enter token here" }); var result = await client.GetShopperHistoryAsync(); result.Should().NotBeEmpty(); }
public async Task CalculateTrolley_Should_Return_Ok() { var client = new ResourceApiClient(new ApplicationConfig { ResourceEndpoint = "http://resource-endpoint/api/resource/", Token = "Enter token here" }); var request = new TrolleyRequest { Products = new List <ProductRequestItem>() { new ProductRequestItem() { Name = "Test Product B", Price = 101.99M } }, Specials = new List <SpecialsRequestItem>() { new SpecialsRequestItem() { Quantities = new List <QuantityRequestItem>() { new QuantityRequestItem() { Name = "Test Product B", Quantity = 1 } }, Total = 1 } }, Quantities = new List <QuantityRequestItem>() { new QuantityRequestItem() { Name = "Test Product B", Quantity = 1 } } }; var result = await client.CalculateTrolleyAsync(request); }