private void TestSimpleSerializer(object value, string text, Type serializerType) { var serializer = XmlTypeSerializerCache.Instance[serializerType]; var node = new DummyXmlNode(value.GetType()); serializer.SetValue(node, null, null, null, ref value); Assert.AreEqual(text, node.Value); var actual = serializer.GetValue(node, null, null); Assert.AreEqual(value, actual); }
private void TestSimpleSerializer(object value, string text, Type serializerType) { var serializer = XmlTypeSerializerCache.Instance[serializerType]; var node = new DummyXmlNode(value.GetType()); serializer.SetValue(node, null, null, ref value); Assert.That(node.Value, Is.EqualTo(text)); var actual = serializer.GetValue(node, null, null); Assert.That(actual, Is.EqualTo(value)); }