diff options
author | Andrew Arnott <andrewarnott@gmail.com> | 2008-09-18 15:40:17 -0700 |
---|---|---|
committer | Andrew <andrewarnott@gmail.com> | 2008-09-18 15:40:17 -0700 |
commit | 95e418aa02296a93587c4e07b0f3eec8cd379416 (patch) | |
tree | 38c97ac46e3b8e1b141ae6d57e1bfe6a42e2db05 /src/DotNetOAuth.Test/Messaging/MessageSerializerTests.cs | |
parent | ea7cae52f40770d1023362dadd234b8038d9e68b (diff) | |
download | DotNetOpenAuth-95e418aa02296a93587c4e07b0f3eec8cd379416.zip DotNetOpenAuth-95e418aa02296a93587c4e07b0f3eec8cd379416.tar.gz DotNetOpenAuth-95e418aa02296a93587c4e07b0f3eec8cd379416.tar.bz2 |
MessageDictionary mostly hooked up and most tests passing.
Diffstat (limited to 'src/DotNetOAuth.Test/Messaging/MessageSerializerTests.cs')
-rw-r--r-- | src/DotNetOAuth.Test/Messaging/MessageSerializerTests.cs | 32 |
1 files changed, 1 insertions, 31 deletions
diff --git a/src/DotNetOAuth.Test/Messaging/MessageSerializerTests.cs b/src/DotNetOAuth.Test/Messaging/MessageSerializerTests.cs index 162d456..2eb1dbf 100644 --- a/src/DotNetOAuth.Test/Messaging/MessageSerializerTests.cs +++ b/src/DotNetOAuth.Test/Messaging/MessageSerializerTests.cs @@ -21,18 +21,6 @@ namespace DotNetOAuth.Test.Messaging { serializer.Serialize(null);
}
- [TestMethod, ExpectedException(typeof(ArgumentNullException))]
- public void SerializeNullFields() {
- var serializer = MessageSerializer.Get(typeof(Mocks.TestMessage));
- serializer.Serialize(null, new Mocks.TestMessage());
- }
-
- [TestMethod, ExpectedException(typeof(ArgumentNullException))]
- public void SerializeNullMessage() {
- var serializer = MessageSerializer.Get(typeof(Mocks.TestMessage));
- serializer.Serialize(new Dictionary<string, string>(), null);
- }
-
[TestMethod, ExpectedException(typeof(ArgumentException))]
public void GetInvalidMessageType() {
MessageSerializer.Get(typeof(string));
@@ -43,11 +31,6 @@ namespace DotNetOAuth.Test.Messaging { MessageSerializer.Get(null);
}
- [TestMethod]
- public void GetReturnsSameSerializerTwice() {
- Assert.AreSame(MessageSerializer.Get(typeof(Mocks.TestMessage)), MessageSerializer.Get(typeof(Mocks.TestMessage)));
- }
-
[TestMethod, ExpectedException(typeof(ProtocolException))]
public void SerializeInvalidMessage() {
var serializer = MessageSerializer.Get(typeof(Mocks.TestMessage));
@@ -81,19 +64,6 @@ namespace DotNetOAuth.Test.Messaging { Assert.IsFalse(actual.ContainsKey("EmptyMember"));
}
- [TestMethod]
- public void SerializeToExistingDictionary() {
- var serializer = MessageSerializer.Get(typeof(Mocks.TestMessage));
- var message = new Mocks.TestMessage { Age = 15, Name = "Andrew" };
- var fields = new Dictionary<string, string>();
- fields["someExtraField"] = "someValue";
- serializer.Serialize(fields, message);
- Assert.AreEqual(4, fields.Count);
- Assert.AreEqual("15", fields["age"]);
- Assert.AreEqual("Andrew", fields["Name"]);
- Assert.AreEqual("someValue", fields["someExtraField"]);
- }
-
[TestMethod, ExpectedException(typeof(ArgumentNullException))]
public void DeserializeNull() {
var serializer = MessageSerializer.Get(typeof(Mocks.TestMessage));
@@ -115,7 +85,7 @@ namespace DotNetOAuth.Test.Messaging { }
/// <summary>
- /// This tests deserialization of a message that is comprised of [DataMember]'s
+ /// This tests deserialization of a message that is comprised of [MessagePart]'s
/// that are defined in multiple places in the inheritance tree.
/// </summary>
/// <remarks>
|