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
            });
        }
Ejemplo n.º 2
0
        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);
        }