public void Message_with_collection_is_serialized_correct() { var message = new MockMessageWithCollection(""); message.AddData(new MockData { IntValue = 1 }); message.AddData(new MockData { IntValue = 2 }); result = serializer.Serialize(message); var xDoc = XDocument.Load(result); if (xDoc.Root == null) Assert.Fail("Document should not be null"); Assert.That(xDoc.Root.Name.LocalName, Is.EqualTo("MockMessageWithCollection")); Assert.That(xDoc.Root.Descendants().First().Name.LocalName, Is.EqualTo("DataCollection")); }
public void FixtureSetup() { serializer = new XmlMessageSerializer(); var serializationMessage = new MockMessageWithCollection(stringValue) { MockData = { IntValue = mockDataIntValue } }; serializationMessage.AddData(new MockData { IntValue = 1 }); serializationMessage.AddData(new MockData { IntValue = 2 }); var xml = serializer.Serialize(serializationMessage); message = serializer.Deserialize(xml, typeof(MockMessageWithCollection)) as MockMessageWithCollection; }