Hobsons.WebApiHelpers.UnitTests.CustomHeaderHttpMessageHandlerTests.DoesNotModifyHeaderValueIfCustomHeaderExistsInResponse C# (CSharp) Метод

DoesNotModifyHeaderValueIfCustomHeaderExistsInResponse() приватный Метод

private DoesNotModifyHeaderValueIfCustomHeaderExistsInResponse ( ) : void
Результат void
        public void DoesNotModifyHeaderValueIfCustomHeaderExistsInResponse()
        {
            var fakeInnerHandler = new FakeInnerHttpMessageHandler { Message = this.fakeResponsewithHeader };

            var messageInvoker =
                new HttpMessageInvoker(
                    new FakeCustomHeaderHttpMessageHandler(FakeHeaderName) { InnerHandler = fakeInnerHandler });

            var requestMessage = new HttpRequestMessage(HttpMethod.Get, "http://localhost/Fake");

            var responseMessage = messageInvoker.SendAsync(requestMessage, this.cancellationToken).Result;

            Assert.True(responseMessage.Headers.Contains(FakeHeaderName));
            Assert.Equal(FakeHeaderValue, responseMessage.Headers.GetValues(FakeHeaderName).First());
        }