AspUnitRunner.Infrastructure.ResponseDecoder.DecodeResponse C# (CSharp) Метод

DecodeResponse() публичный Метод

public DecodeResponse ( WebClient webClient, byte responseBytes ) : string
webClient System.Net.WebClient
responseBytes byte
Результат string
        public string DecodeResponse(WebClient webClient, byte[] responseBytes)
        {
            var charset = GetCharset(webClient.ResponseHeaders);
            var encoding = GetEncoding(charset, webClient.Encoding);
            return encoding.GetString(responseBytes);
        }

Usage Example

Пример #1
0
        public void DecodeResponse_with_utf8_default_should_return_expected_response()
        {
            _webClient.Encoding = Encoding.UTF8;
            var expectedResponse = InternationalCurrencySymbols;
            var responseBytes = Encoding.UTF8.GetBytes(expectedResponse);

            var decoder = new ResponseDecoder();
            var response = decoder.DecodeResponse(_webClient, responseBytes);

            Assert.That(response, Is.EqualTo(expectedResponse));
        }
All Usage Examples Of AspUnitRunner.Infrastructure.ResponseDecoder::DecodeResponse