summaryrefslogtreecommitdiffstats
path: root/src/DotNetOpenAuth.Test/Mocks/CoordinatingChannel.cs
diff options
context:
space:
mode:
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);
}
}