public void SerializesAndDeserializesKeyValuePairs()
{
var originalObject = new TestModelWithKeyValuePair();
TestSerializationOnAllSerializers((serializer, config, description) =>
{
var clonedObject = SerializationTestHelper.SerializeAndDeserialize(originalObject, serializer, config);
Assert.AreEqual(originalObject.KeyValuePair, clonedObject.KeyValuePair, description);
Assert.AreEqual(originalObject.KeyValuePairAsObject, clonedObject.KeyValuePairAsObject, description);
});
}
}