Ejemplo n.º 1
0
        public void GetValue()
        {
            var xmlSerilizer = new XmlSerializer(typeof(InstanceMock));
            var content      = "";

            using (var ms = new MemoryStream())
            {
                xmlSerilizer.Serialize(ms, new InstanceMock());
                content = Encoding.Default.GetString(ms.ToArray());
            }

            var dbConfig = new DbConfig(true);

            var xmlRecord = new XmlDataRecord(content, dbConfig.GetOrCreateClassInfoCache(typeof(InstanceMock)));

            Assert.AreEqual(xmlRecord.GetValue(0), "NAN");
            Assert.AreEqual(xmlRecord.GetValue(1), 0);
        }