diff options
Diffstat (limited to 'src/DotNetOpenAuth.Test/Mocks/TestBaseMessage.cs')
-rw-r--r-- | src/DotNetOpenAuth.Test/Mocks/TestBaseMessage.cs | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/DotNetOpenAuth.Test/Mocks/TestBaseMessage.cs b/src/DotNetOpenAuth.Test/Mocks/TestBaseMessage.cs index bd17dd6..212907f 100644 --- a/src/DotNetOpenAuth.Test/Mocks/TestBaseMessage.cs +++ b/src/DotNetOpenAuth.Test/Mocks/TestBaseMessage.cs @@ -17,6 +17,7 @@ namespace DotNetOpenAuth.Test.Mocks { internal class TestBaseMessage : IProtocolMessage, IBaseMessageExplicitMembers { private Dictionary<string, string> extraData = new Dictionary<string, string>(); + private bool incoming; [MessagePart("age", IsRequired = true)] public int Age { get; set; } @@ -43,7 +44,9 @@ namespace DotNetOpenAuth.Test.Mocks { get { return this.extraData; } } - bool IProtocolMessage.Incoming { get; set; } + bool IProtocolMessage.Incoming { + get { return this.incoming; } + } internal string PrivatePropertyAccessor { get { return this.PrivateProperty; } @@ -54,5 +57,9 @@ namespace DotNetOpenAuth.Test.Mocks { private string PrivateProperty { get; set; } void IProtocolMessage.EnsureValidMessage() { } + + internal void SetAsIncoming() { + this.incoming = true; + } } } |