summaryrefslogtreecommitdiffstats
path: root/src/DotNetOpenAuth.Test/Mocks/CoordinatingChannel.cs
diff options
context:
space:
mode:
authorAndrew Arnott <andrewarnott@gmail.com>2009-03-10 21:31:26 -0700
committerAndrew Arnott <andrewarnott@gmail.com>2009-03-10 21:31:26 -0700
commitae5469dd3022ae8b3ab1a262d6c64a3efcc27251 (patch)
treed94929710913247f03277d23771806b5aa919add /src/DotNetOpenAuth.Test/Mocks/CoordinatingChannel.cs
parent7f6be61b4ff8780670b950e580ccb620a6fc0b71 (diff)
downloadDotNetOpenAuth-ae5469dd3022ae8b3ab1a262d6c64a3efcc27251.zip
DotNetOpenAuth-ae5469dd3022ae8b3ab1a262d6c64a3efcc27251.tar.gz
DotNetOpenAuth-ae5469dd3022ae8b3ab1a262d6c64a3efcc27251.tar.bz2
Added test to verify OP's compliance with OpenID 2.0 section 8.4.1.
Diffstat (limited to 'src/DotNetOpenAuth.Test/Mocks/CoordinatingChannel.cs')
-rw-r--r--src/DotNetOpenAuth.Test/Mocks/CoordinatingChannel.cs9
1 files changed, 2 insertions, 7 deletions
diff --git a/src/DotNetOpenAuth.Test/Mocks/CoordinatingChannel.cs b/src/DotNetOpenAuth.Test/Mocks/CoordinatingChannel.cs
index 53e0b3c..80351d4 100644
--- a/src/DotNetOpenAuth.Test/Mocks/CoordinatingChannel.cs
+++ b/src/DotNetOpenAuth.Test/Mocks/CoordinatingChannel.cs
@@ -136,15 +136,10 @@ namespace DotNetOpenAuth.Test.Mocks {
protected internal override HttpRequestInfo GetRequestFromContext() {
MessageReceivingEndpoint recipient;
var messageData = this.AwaitIncomingMessage(out recipient);
- IDirectedProtocolMessage message = null;
if (messageData != null) {
- message = this.MessageFactory.GetNewRequestMessage(recipient, messageData);
- if (message != null) {
- MessageSerializer.Get(message.GetType()).Deserialize(messageData, message);
- }
- return new HttpRequestInfo(message, recipient.AllowedMethods);
+ return new CoordinatingHttpRequestInfo(this.MessageFactory, messageData, recipient);
} else {
- return new HttpRequestInfo(null, HttpDeliveryMethods.GetRequest);
+ return new CoordinatingHttpRequestInfo(recipient);
}
}