public void MaxResponseContentBufferSize_UnitTest() { ExecuteProperty( () => // Create Test Instance { HttpClientLive instance = GetInstance(); return(instance); }, // Create Set Value instance => { long setValue = default(Int64); MaxResponseContentBufferSize_SetCondition(ref instance, ref setValue); return(setValue); }, // Invoke Setter (instance, setValue) => { instance.MaxResponseContentBufferSize = setValue; }, // Validate Set Operation (instance, setValue) => { }, // Invoke Getter instance => { return(instance.MaxResponseContentBufferSize); }, // Validate Get Operation (instance, setValue, getValue) => { }); }
internal static HttpClientLive GetInstance([CallerMemberName] string callerName = "") { var instance = new HttpClientLive(); InstanceFactory(ref instance, callerName); return(instance); }
public void Timeout_UnitTest() { ExecuteProperty( () => // Create Test Instance { HttpClientLive instance = GetInstance(); return(instance); }, // Create Set Value instance => { TimeSpan setValue = default(TimeSpan); Timeout_SetCondition(ref instance, ref setValue); return(setValue); }, // Invoke Setter (instance, setValue) => { instance.Timeout = setValue; }, // Validate Set Operation (instance, setValue) => { }, // Invoke Getter instance => { return(instance.Timeout); }, // Validate Get Operation (instance, setValue, getValue) => { }); }
public void BaseAddress_UnitTest() { ExecuteProperty( () => // Create Test Instance { HttpClientLive instance = GetInstance(); return(instance); }, // Create Set Value instance => { Uri setValue = default(Uri); BaseAddress_SetCondition(ref instance, ref setValue); return(setValue); }, // Invoke Setter (instance, setValue) => { instance.BaseAddress = setValue; }, // Validate Set Operation (instance, setValue) => { }, // Invoke Getter instance => { return(instance.BaseAddress); }, // Validate Get Operation (instance, setValue, getValue) => { }); }
public void DefaultRequestHeaders_UnitTest() { ExecuteProperty( () => // Create Test Instance { HttpClientLive instance = GetInstance(); return(instance); }, null, null, null, // No Set Accessor // Invoke Getter instance => { return(instance.DefaultRequestHeaders); }, // Validate Get Operation (instance, setValue, getValue) => { }); }
/// <summary> /// Creates the client. /// </summary> private void CreateClient() { lock (r_SyncRoot) { if (m_Client == null) { m_Client = new HttpClientLive(); m_Client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); Fire_OnClientCreated(m_Client); m_Client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Basic", Convert.ToBase64String( Encoding.ASCII.GetBytes(string.Format("{0}:{1}", BasicAuthorizationUsername, BasicAuthorizationPassword)))); m_Deadman = TaskHelpers.DeadmanAction(TimeSpan.FromMilliseconds(1000), FreeClient); } } }
partial void PutAsync_PostValidate(HttpClientLive instance, String requestUri, HttpContent content, Task <HttpResponseMessage> _retVal);
static partial void InstanceFactory(ref HttpClientLive instance, [CallerMemberName] string callerName = "");
partial void MaxResponseContentBufferSize_SetCondition(ref HttpClientLive instance, ref Int64 setValue);
partial void DefaultRequestHeaders_SetCondition(ref HttpClientLive instance, ref HttpRequestHeaders setValue);
partial void Equals_PostValidate(HttpClientLive instance, Object obj, Boolean _retVal);
partial void SendAsync_PreCondition(ref HttpClientLive instance, ref HttpRequestMessage request);
partial void ToString_PostValidate(HttpClientLive instance, String _retVal);
partial void GetHashCode_PreCondition(ref HttpClientLive instance);
partial void Dispose_PostValidate(HttpClientLive instance);
partial void GetByteArrayAsync_PostValidate(HttpClientLive instance, String requestUri, Task <Byte[]> _retVal);
partial void GetHashCode_PostValidate(HttpClientLive instance, Int32 _retVal);
partial void GetAsync_PreCondition(ref HttpClientLive instance, ref Uri requestUri, ref CancellationToken cancellationToken);
partial void GetAsync_PostValidate(HttpClientLive instance, Uri requestUri, CancellationToken cancellationToken, Task <HttpResponseMessage> _retVal);
partial void Equals_PreCondition(ref HttpClientLive instance, ref Object obj);
partial void PutAsync_PreCondition(ref HttpClientLive instance, ref String requestUri, ref HttpContent content);
partial void DeleteAsync_PostValidate(HttpClientLive instance, String requestUri, Task <HttpResponseMessage> _retVal);
partial void SendAsync_PostValidate(HttpClientLive instance, HttpRequestMessage request, Task <HttpResponseMessage> _retVal);
partial void GetStringAsync_PreCondition(ref HttpClientLive instance, ref String requestUri);
partial void Timeout_SetCondition(ref HttpClientLive instance, ref TimeSpan setValue);
partial void GetType_PostValidate(HttpClientLive instance, Type _retVal);
partial void ToString_PreCondition(ref HttpClientLive instance);
partial void GetType_PreCondition(ref HttpClientLive instance);
partial void GetStringAsync_PostValidate(HttpClientLive instance, String requestUri, Task <String> _retVal);
partial void Dispose_PreCondition(ref HttpClientLive instance);