Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/18/09 15:15:48 (15 years ago)
Author:
epitzer
Message:

Unify token classes for parsing and formatting, make format specification mandatory. (#506)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/New Persistence Exploration/Persistence/Test/NewSerializationTest.cs

    r1355 r1356  
    1414      r.dict.Add("two", 2);
    1515      r.dict.Add("three", 3);
    16       Serializer s = new Serializer(r);       
     16      Serializer s = new Serializer(r, PersistenceConfiguration.Instance);       
    1717      Persistence.XmlFormatter xmlFormatter = new XmlFormatter();
    1818      StreamWriter writer = new StreamWriter("test.xml");
     
    3131     
    3232      XmlParser parser = new XmlParser(new StreamReader("test.xml"));
    33       DeSerializer deSerializer = new DeSerializer(XmlParser.ParseTypeCache(new StreamReader("test-types.xml")));       
     33      DeSerializer deSerializer = new DeSerializer(
     34        XmlParser.ParseTypeCache(new StreamReader("test-types.xml")),
     35        PersistenceConfiguration.Instance);       
    3436      object o = deSerializer.DeSerialize(parser);
    3537      Root t = CloningFactory.DefaultClone(r);
     
    3941    public static void Test2() {
    4042      Manager m = new Manager();     
    41       Serializer s = new Serializer(m);
     43      Serializer s = new Serializer(m, PersistenceConfiguration.Instance);
    4244      Persistence.XmlFormatter xmlFormatter = new XmlFormatter();
    4345      StreamWriter writer = new StreamWriter("test2.xml");
     
    4951      writer.Close();
    5052      XmlParser parser = new XmlParser(new StreamReader("test2.xml"));
    51       DeSerializer deSerializer = new DeSerializer(XmlParser.ParseTypeCache(new StreamReader("test-types.xml")));             
     53      DeSerializer deSerializer = new DeSerializer(
     54        XmlParser.ParseTypeCache(new StreamReader("test-types.xml")),
     55        PersistenceConfiguration.Instance);             
    5256      object o = deSerializer.DeSerialize(parser);
    5357      Manager n = CloningFactory.DefaultClone(m);
Note: See TracChangeset for help on using the changeset viewer.