public DataGenerator() { responseSearch = new ResponseSearch(); Token = GetTokenId(); BookingId = GetNewBooking(); }
public APIClient() { restClient = new RestClient(); restRequest = new RestRequest(); conversion = new ConversionHelper(); responseParser = new ResponseSearch(); }
public BaseTests() { HttpClient = new APIClient(); Search = new ResponseSearch(); Compare = new CompareHelper(); AuthModel = new Authentication(); BookingModel = new Booking(); BookingRespModel = new BookingResponse(); TestUrl = new BaseTestsUrls(); }
/* * returns item url */ static string SearchForItem(string itemName) { //Create search request json object RequestItemSearch searchRequestObj = new RequestItemSearch(); searchRequestObj.keywords = itemName; string requestJSON = RequestUtils.serialize(searchRequestObj, typeof(RequestItemSearch)); HttpWebResponse httpResponse = SendHttpRequestToCortex.SendPostRequest(searchURL, requestJSON); string responseJSON = SendHttpRequestToCortex.GetResponseBody(httpResponse); ResponseSearch responseSearchObj = (ResponseSearch)RequestUtils.deserialize(responseJSON, typeof(ResponseSearch)); string itemUrl = responseSearchObj.links[0].href; //We know there is only one link in the search results Debug.Log("Item URL: " + itemUrl); return(itemUrl); }