summaryrefslogtreecommitdiffstats
path: root/src/DotNetOpenAuth.Test/Mocks/TestBaseMessage.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/DotNetOpenAuth.Test/Mocks/TestBaseMessage.cs')
-rw-r--r--src/DotNetOpenAuth.Test/Mocks/TestBaseMessage.cs9
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;
+ }
}
}