/// <summary> /// Deserializes the given json into an Hydra OM ActivityWindow instance, by mocking a get request to /// exercise the client's deserialization logic. /// </summary> /// <param name="jsonResponse">The JSON response string to deserialize.</param> /// <param name="jsonRequest">The JSON request string to deserialize.</param> /// <returns></returns> internal static ActivityWindowListResponse DeserializeActivityWindow(string jsonRequest, string jsonResponse) { var handler = new MockHttpPostListWindowsDelegatingHandler() { JsonRequest = jsonRequest, JsonResponse = jsonResponse }; var client = GetFakeClient(handler); ActivityWindowsByDataFactoryListParameters request = JsonConvert.DeserializeObject <ActivityWindowsByDataFactoryListParameters>(jsonRequest); ActivityWindowListResponse listResponse = client.ActivityWindows.ListByDataFactory(request); return(listResponse); }
/// <summary> /// Deserializes the given json into an Hydra OM ActivityWindow instance, by mocking a get request to /// exercise the client's deserialization logic. /// </summary> /// <param name="jsonResponse">The JSON response string to deserialize.</param> /// <param name="jsonRequest">The JSON request string to deserialize.</param> /// <returns></returns> internal static ActivityWindowListResponse DeserializeActivityWindow(string jsonRequest, string jsonResponse) { var handler = new MockHttpPostListWindowsDelegatingHandler() { JsonRequest = jsonRequest, JsonResponse = jsonResponse }; var client = GetFakeClient(handler); ActivityWindowsByDataFactoryListParameters request = JsonConvert.DeserializeObject<ActivityWindowsByDataFactoryListParameters>(jsonRequest); ActivityWindowListResponse listResponse = client.ActivityWindows.ListByDataFactory(request); return listResponse; }