//B2B,CAN
        public async Task <GetItemPriceResponse> GetItemPrice(GetItemPriceRequest reqModel)
        {
            var request = CreateRequest <GetItemPriceRequest>(reqModel);

            request.URI = "contentmgmt/item/price";

            var response = await client.PostAsync(request);

            var result = await ProcessResponse <GetItemPriceResponse>(response);

            return(result);
        }
Example #2
0
        [Fact]//CAN  XML
        public async Task GetItemPriceB2BCAN_XML_CAN()
        {
            GetItemPriceRequest PriceRequest = new GetItemPriceRequest()
            {
                // Condition = ItemCondition.Refurbished,
                Type  = ItemQueryType.NewEggItemNumber,
                Value = "9SIA0068KA0333"
                        // , CountryList = new List<string>(){"USA" }
            };

            CheckRequestString <GetItemPriceRequest>(PriceRequest);
            var body = await fadeAPI_CAN_XML.GetItemPrice(PriceRequest);

            Assert.IsType <GetItemPriceResponse>(body);
        }