Beispiel #1
0
        private async Task <OutputPaylod> CallService(string url, HttpMethod method, string payload)
        {
            var httpClient = new HttpClient();
            var request    = new HttpRequestMessage(method, url)
            {
                Content = new StringContent(payload, Encoding.UTF8, "application/json")
            };

            var result = await httpClient.SendAsync(request);

            var output = new OutputPaylod
            {
                StatusCode = result.StatusCode,
                Content    = await result.Content.ReadAsStringAsync()
            };

            return(output);
        }
Beispiel #2
0
 protected virtual string Compare(OutputPaylod expected, OutputPaylod actual)
 {
     return("");
 }