public async static Task <List <Product> > CreateDefaultProductsIfNotExitsAsync() { Product product1 = await ProductsCreateTest.CreateProductIfNotExists(ProductsCreateTest.ProductId1); Product product2 = await ProductsCreateTest.CreateProductIfNotExists(ProductsCreateTest.ProductId2); return(new List <Product>() { product1, product2 }); }
public async Task TestProductGetDetailsRequest() { var product = await ProductsCreateTest.CreateProductIfNotExists(ProductsCreateTest.ProductId1); ProductGetRequest request = new ProductGetRequest(product.Id); var response = await TestHarness.client().Execute(request); Assert.Equal(200, (int)response.StatusCode); Product retrievedProduct = response.Result <Product>(); Assert.NotNull(retrievedProduct); Assert.NotNull(retrievedProduct.Links); }