summaryrefslogtreecommitdiffstats
path: root/src/DotNetOAuth.Test/Mocks/TestDirectedMessage.cs
diff options
context:
space:
mode:
authorAndrew Arnott <andrewarnott@gmail.com>2008-09-09 17:23:26 -0700
committerAndrew <andrewarnott@gmail.com>2008-09-09 17:23:26 -0700
commit32ac38940a40a70c171eedc72b4aacdbba692279 (patch)
treeaf919b96edd57fcf05d9c98fac66edcd807c3e5c /src/DotNetOAuth.Test/Mocks/TestDirectedMessage.cs
parent6f2ee87f545b26ed320aad94be5fd042c409f5f9 (diff)
downloadDotNetOpenAuth-32ac38940a40a70c171eedc72b4aacdbba692279.zip
DotNetOpenAuth-32ac38940a40a70c171eedc72b4aacdbba692279.tar.gz
DotNetOpenAuth-32ac38940a40a70c171eedc72b4aacdbba692279.tar.bz2
Refactored the exception handling in the channel stack.
Diffstat (limited to 'src/DotNetOAuth.Test/Mocks/TestDirectedMessage.cs')
-rw-r--r--src/DotNetOAuth.Test/Mocks/TestDirectedMessage.cs8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/DotNetOAuth.Test/Mocks/TestDirectedMessage.cs b/src/DotNetOAuth.Test/Mocks/TestDirectedMessage.cs
index 6972624..0e600b5 100644
--- a/src/DotNetOAuth.Test/Mocks/TestDirectedMessage.cs
+++ b/src/DotNetOAuth.Test/Mocks/TestDirectedMessage.cs
@@ -11,6 +11,12 @@ namespace DotNetOAuth.Test.Mocks {
[DataContract(Namespace = Protocol.DataContractNamespaceV10)]
internal class TestDirectedMessage : IDirectedProtocolMessage {
+ private MessageTransport transport;
+
+ internal TestDirectedMessage(MessageTransport transport) {
+ this.transport = transport;
+ }
+
[DataMember(Name = "age", IsRequired = true)]
public int Age { get; set; }
[DataMember]
@@ -33,7 +39,7 @@ namespace DotNetOAuth.Test.Mocks {
}
MessageTransport IProtocolMessage.Transport {
- get { return MessageTransport.Direct; }
+ get { return this.transport; }
}
void IProtocolMessage.EnsureValidMessage() {