Exemple #1
0
        public async Task GetClientRequestBodyAsync_returns_byte_array_with_request_content_if_length_is_larger_than_zero()
        {
            var request = new HttpRequestMessage
            {
                Content = new ByteArrayContent(new byte[] { 0, 0, 0 })
            };
            var sut = new OnPremiseRequestBuilder();

            byte[] result;

            result = await sut.GetClientRequestBodyAsync(request.Content);

            result.LongLength.Should().Be(3L);
        }
Exemple #2
0
        public async Task GetClientRequestBodyAsync_returns_null_when_request_content_has_a_length_of_zero()
        {
            var request = new HttpRequestMessage
            {
                Content = new ByteArrayContent(new byte[] { })
            };
            var sut = new OnPremiseRequestBuilder();

            byte[] result;

            result = await sut.GetClientRequestBodyAsync(request.Content);

            result.Should().BeNull();
        }