diff options
author | Andrew Arnott <andrewarnott@gmail.com> | 2009-03-10 21:31:26 -0700 |
---|---|---|
committer | Andrew Arnott <andrewarnott@gmail.com> | 2009-03-10 21:31:26 -0700 |
commit | ae5469dd3022ae8b3ab1a262d6c64a3efcc27251 (patch) | |
tree | d94929710913247f03277d23771806b5aa919add /src/DotNetOpenAuth.Test/Mocks/CoordinatingChannel.cs | |
parent | 7f6be61b4ff8780670b950e580ccb620a6fc0b71 (diff) | |
download | DotNetOpenAuth-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.cs | 9 |
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); } } |