Exemplo n.º 1
0
        public async Task SkuImageTest()
        {
            await Assert.ThrowsAsync <ArgumentException>(() => JdVopApi.SkuImageAsync(null, default));

            var sku = TestHelper.SkuNormal1;
            var res = await ApiInstance.SkuImageAsync(sku);

            Assert.True(res.Success, res.ResultMessage);
            var skuImage = res.Result;

            Assert.NotNull(skuImage);
            Assert.Contains(sku, skuImage.Keys);
            var images = skuImage.GetValueOrDefault(sku);

            Assert.NotEmpty(images);
            Assert.Equal(1, images.Count(v => v.IsPrimary));
        }