Changeset 1466 for trunk/sources/HeuristicLab.Persistence.Test
- Timestamp:
- 03/30/09 15:06:13 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Persistence.Test/NewSerializationTest.cs
r1463 r1466 166 166 r.dict.Add("three", 3); 167 167 r.myEnum = TestEnum.va1; 168 XmlGenerator.Serialize(r, "test ");169 object o = XmlParser.DeSerialize("test ");168 XmlGenerator.Serialize(r, "test.zip"); 169 object o = XmlParser.DeSerialize("test.zip"); 170 170 Console.Out.WriteLine(Util.AutoFormat(o, true)); 171 171 Console.WriteLine(ViewOnlyGenerator.Serialize(r)); … … 180 180 c.allCs = cs; 181 181 c.kvpList = new KeyValuePair<List<C>, C>(new List<C> { c }, c); 182 XmlGenerator.Serialize(cs, "test3 ");183 object o = XmlParser.DeSerialize("test3 ");182 XmlGenerator.Serialize(cs, "test3.zip"); 183 object o = XmlParser.DeSerialize("test3.zip"); 184 184 Console.Out.WriteLine(Util.AutoFormat(o, true)); 185 185 Console.WriteLine(ViewOnlyGenerator.Serialize(cs)); … … 201 201 new[] { 1, 2 }, new[] { 3, 4 }); 202 202 arrayListArray[2].Add(a); 203 XmlGenerator.Serialize(arrayListArray, "test4 ");204 object o = XmlParser.DeSerialize("test4 ");203 XmlGenerator.Serialize(arrayListArray, "test4.zip"); 204 object o = XmlParser.DeSerialize("test4.zip"); 205 205 Console.Out.WriteLine(Util.AutoFormat(o, true)); 206 206 Console.WriteLine(ViewOnlyGenerator.Serialize(arrayListArray)); … … 210 210 public static void Test2() { 211 211 Manager m = new Manager(); 212 Serializer s = new Serializer(m, 213 ConfigurationService.Instance.GetDefaultConfig(XmlFormat.Instance)); 214 XmlGenerator xmlGenerator = new XmlGenerator(); 215 StreamWriter writer = new StreamWriter("test2.xml"); 216 foreach (ISerializationToken token in s) { 217 string line = xmlGenerator.Format(token); 218 writer.Write(line); 219 Console.Out.Write(line); 220 } 221 writer.Close(); 222 XmlParser parser = new XmlParser(new StreamReader("test2.xml")); 223 DeSerializer deSerializer = new DeSerializer( 224 XmlParser.ParseTypeCache(new StreamReader("test-types.xml"))); 225 object o = deSerializer.DeSerialize(parser); 212 XmlGenerator.Serialize(m, "test2.zip"); 213 object o = XmlParser.DeSerialize("test2.zip"); 226 214 Console.Out.WriteLine(Util.AutoFormat(o, true)); 227 215 }
Note: See TracChangeset
for help on using the changeset viewer.