summaryrefslogtreecommitdiffstats
path: root/src/DotNetOpenAuth.Test/Messaging/MessagingUtilitiesTests.cs
diff options
context:
space:
mode:
authorAndrew Arnott <andrewarnott@gmail.com>2012-11-02 09:26:06 -0700
committerAndrew Arnott <andrewarnott@gmail.com>2012-11-02 09:26:06 -0700
commit94a7276b4aad80faa0ccbe8d754f63d8d1d7c9fa (patch)
treed6f5242584ca06b923d113a2ad0c869fe2306d48 /src/DotNetOpenAuth.Test/Messaging/MessagingUtilitiesTests.cs
parent46ed7ca81f78f70557ee9d02cdc69608d6fe1dc9 (diff)
downloadDotNetOpenAuth-94a7276b4aad80faa0ccbe8d754f63d8d1d7c9fa.zip
DotNetOpenAuth-94a7276b4aad80faa0ccbe8d754f63d8d1d7c9fa.tar.gz
DotNetOpenAuth-94a7276b4aad80faa0ccbe8d754f63d8d1d7c9fa.tar.bz2
Fixes AsHttpResposneMessage() exception when response has no stream.
Fixes #226
Diffstat (limited to 'src/DotNetOpenAuth.Test/Messaging/MessagingUtilitiesTests.cs')
-rw-r--r--src/DotNetOpenAuth.Test/Messaging/MessagingUtilitiesTests.cs11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/DotNetOpenAuth.Test/Messaging/MessagingUtilitiesTests.cs b/src/DotNetOpenAuth.Test/Messaging/MessagingUtilitiesTests.cs
index 45583bf..8620b93 100644
--- a/src/DotNetOpenAuth.Test/Messaging/MessagingUtilitiesTests.cs
+++ b/src/DotNetOpenAuth.Test/Messaging/MessagingUtilitiesTests.cs
@@ -91,6 +91,17 @@ namespace DotNetOpenAuth.Test.Messaging {
}
[Test]
+ public void AsHttpResponseMessageNoContent() {
+ var outgoingResponse = new OutgoingWebResponse();
+ outgoingResponse.Headers.Add("X-SOME-HEADER", "value");
+
+ var httpResponseMessage = outgoingResponse.AsHttpResponseMessage();
+ Assert.That(httpResponseMessage, Is.Not.Null);
+ Assert.That(httpResponseMessage.Headers.GetValues("X-SOME-HEADER").ToList(), Is.EqualTo(new[] { "value" }));
+ Assert.That(httpResponseMessage.Content, Is.Null);
+ }
+
+ [Test]
public void ToDictionary() {
NameValueCollection nvc = new NameValueCollection();
nvc["a"] = "b";