diff options
author | Andrew Arnott <andrewarnott@gmail.com> | 2008-11-09 18:47:00 -0800 |
---|---|---|
committer | Andrew <andrewarnott@gmail.com> | 2008-11-09 19:40:57 -0800 |
commit | 8d430780ddb7a0ac3bc5239ddedc5cc84366a948 (patch) | |
tree | 10afa073eef62645c990346e443963c67d0f7911 /src/DotNetOpenAuth.Test/Mocks/CoordinatingOAuthChannel.cs | |
parent | a6d594b9e8653b8c1f6311796625c344026aa7ea (diff) | |
download | DotNetOpenAuth-8d430780ddb7a0ac3bc5239ddedc5cc84366a948.zip DotNetOpenAuth-8d430780ddb7a0ac3bc5239ddedc5cc84366a948.tar.gz DotNetOpenAuth-8d430780ddb7a0ac3bc5239ddedc5cc84366a948.tar.bz2 |
Added very basic OpenID message passing scenario test.
Lots of refactoring to eliminate IOAuthDirectedMessage which was redundant with other types and to better enable testing of OpenID scenarios.
Diffstat (limited to 'src/DotNetOpenAuth.Test/Mocks/CoordinatingOAuthChannel.cs')
-rw-r--r-- | src/DotNetOpenAuth.Test/Mocks/CoordinatingOAuthChannel.cs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/DotNetOpenAuth.Test/Mocks/CoordinatingOAuthChannel.cs b/src/DotNetOpenAuth.Test/Mocks/CoordinatingOAuthChannel.cs index ce45572..148d2da 100644 --- a/src/DotNetOpenAuth.Test/Mocks/CoordinatingOAuthChannel.cs +++ b/src/DotNetOpenAuth.Test/Mocks/CoordinatingOAuthChannel.cs @@ -58,7 +58,7 @@ namespace DotNetOpenAuth.Test.Mocks { } protected internal override HttpRequestInfo GetRequestFromContext() { - return new HttpRequestInfo(this.AwaitIncomingMessage()); + return new HttpRequestInfo((IDirectedProtocolMessage)this.AwaitIncomingMessage()); } protected override IProtocolMessage RequestInternal(IDirectedProtocolMessage request) { @@ -81,7 +81,7 @@ namespace DotNetOpenAuth.Test.Mocks { return this.SendDirectMessageResponse(message); } - protected override IProtocolMessage ReadFromRequestInternal(HttpRequestInfo request) { + protected override IDirectedProtocolMessage ReadFromRequestInternal(HttpRequestInfo request) { return request.Message; } @@ -126,7 +126,7 @@ namespace DotNetOpenAuth.Test.Mocks { } MessageReceivingEndpoint recipient = null; - IOAuthDirectedMessage directedMessage = message as IOAuthDirectedMessage; + IDirectedProtocolMessage directedMessage = message as IDirectedProtocolMessage; if (directedMessage != null && directedMessage.Recipient != null) { recipient = new MessageReceivingEndpoint(directedMessage.Recipient, directedMessage.HttpMethods); } |