AngleSharp.Io.Tests.Network.HttpClientRequesterTests.ResponseWithoutContent C# (CSharp) Метод

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

private ResponseWithoutContent ( ) : Task
Результат Task
        public async Task ResponseWithoutContent()
        {
            // ARRANGE
            var ts = new HttpMockState { HttpResponseMessage = { Content = null } };

            // ACT
            var response = await ts.Target.RequestAsync(ts.Request, CancellationToken.None);

            // ASSERT
            response.Address.ShouldBeEquivalentTo(ts.Request.Address);
            response.StatusCode.Should().Be(ts.HttpResponseMessage.StatusCode);
            response.Headers.Keys.ShouldBeEquivalentTo(new[] {"Server", "X-Powered-By", "X-CSV"});
            response.Headers["Server"].Should().Be("Fake");
            response.Headers["X-Powered-By"].Should().Be("Magic");
            response.Headers["X-CSV"].Should().Be("foo, bar");
            response.Content.Should().BeNull();
        }