Add test for stream body

This commit is contained in:
Haacked
2013-10-15 14:12:57 -07:00
parent fa4402f957
commit dcebd1f78a
@@ -1,5 +1,6 @@
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Net;
using System.Net.Http;
@@ -58,6 +59,23 @@ namespace Octokit.Tests.Http
Assert.Equal("text/plain", requestMessage.Content.Headers.ContentType.MediaType);
}
[Fact]
public void SetsStreamBodyAndContentType()
{
var request = new Request
{
Method = HttpMethod.Post,
Body = new MemoryStream(),
ContentType = "text/plain"
};
var tester = new HttpClientAdapterTester();
var requestMessage = tester.BuildRequestMessageTester(request);
Assert.NotNull(requestMessage.Content);
Assert.IsType<StreamContent>(requestMessage.Content);
}
[Fact]
public void SetsHttpContentBody()
{