public async void GetSubcategoryStatusForInternationalCountry_Json() { var req = new GetSubcategoryStatusForInternationalCountryRequest("USA", new List <string>() { "CH" }); CheckRequestString <GetSubcategoryStatusForInternationalCountryRequest>(req); var response = await fakeApi.GetSubcategoryStatusForInternationalCountry(req); Assert.IsType <GetSubcategoryStatusForInternationalCountryResponse>(response); Assert.Equal("USA", response.ResponseBody.CountryCode); Assert.True(response.ResponseBody.SubcategoryList.Count > 0); }
public async Task <GetSubcategoryStatusForInternationalCountryResponse> GetSubcategoryStatusForInternationalCountry(GetSubcategoryStatusForInternationalCountryRequest reqModel, ConnectSetting connectSetting = null, LoggingConfiguration logSetting = null) { var request = CreateRequest <GetSubcategoryStatusForInternationalCountryRequest>(reqModel); request.URI = "sellermgmt/seller/subcategory/v2"; var response = await client.PutAsync(request, connectSetting); var result = await ProcessResponse <GetSubcategoryStatusForInternationalCountryResponse>(response); return(result); }