public async void GetSubcategoryPropertyValues_Json()
        {
            var req = new GetSubcategoryPropertyValuesRequest("Costume_Gender", 1045);

            CheckRequestString <GetSubcategoryPropertyValuesRequest>(req);
            var response = await fakeApi.GetSubcategoryPropertyValues(req);

            Assert.IsType <GetSubcategoryPropertyValuesResponse>(response);
            Assert.True(response.ResponseBody.PropertyInfoList.Count > 0);
        }
        public async Task <GetSubcategoryPropertyValuesResponse> GetSubcategoryPropertyValues(GetSubcategoryPropertyValuesRequest reqModel, ConnectSetting connectSetting = null, LoggingConfiguration logSetting = null)
        {
            var request = CreateRequest <GetSubcategoryPropertyValuesRequest>(reqModel);

            request.URI = "sellermgmt/seller/propertyvalue";

            var response = await client.PutAsync(request, connectSetting);

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

            return(result);
        }