Changeset 1566 for trunk/sources/HeuristicLab.Persistence.Test
- Timestamp:
- 04/16/09 12:58:14 (15 years ago)
- Location:
- trunk/sources/HeuristicLab.Persistence.Test
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Persistence.Test/NewSerializationTest.cs
r1565 r1566 24 24 [Storable] private ulong _ulong = 123456; 25 25 [Storable] private long[,] _long_array = 26 new long[,] { { 123, 456, }, {789, 123 }};26 new long[,] { { 123, 456, }, { 789, 123 } }; 27 27 [Storable] public List<int> list = new List<int>{ 1, 2, 3, 4, 5}; 28 28 } … … 176 176 public class NewSerializationTest { 177 177 178 public static void Test1() { 178 public static void Test1() { 179 179 Root r = new Root(); 180 r.selfReferences = new List<Root> { r, r};181 r.c = new Custom { r = r};180 r.selfReferences = new List<Root> { r, r }; 181 r.c = new Custom { r = r }; 182 182 r.dict.Add("one", 1); 183 183 r.dict.Add("two", 2); 184 184 r.dict.Add("three", 3); 185 185 r.myEnum = TestEnum.va1; 186 XmlGenerator.Serialize(r, "test.zip"); 187 object o = XmlParser.DeSerialize("test.zip"); 186 XmlGenerator.Serialize(r, "test.zip"); 187 object o = XmlParser.DeSerialize("test.zip"); 188 188 Console.WriteLine(ViewOnlyGenerator.Serialize(r)); 189 189 Console.WriteLine(ViewOnlyGenerator.Serialize(o)); … … 198 198 c.kvpList = new KeyValuePair<List<C>, C>(new List<C> { c }, c); 199 199 XmlGenerator.Serialize(cs, "test3.zip"); 200 object o = XmlParser.DeSerialize("test3.zip"); 200 object o = XmlParser.DeSerialize("test3.zip"); 201 201 Console.WriteLine(ViewOnlyGenerator.Serialize(cs)); 202 202 Console.WriteLine(ViewOnlyGenerator.Serialize(o)); … … 218 218 arrayListArray[2].Add(a); 219 219 XmlGenerator.Serialize(arrayListArray, "test4.zip"); 220 object o = XmlParser.DeSerialize("test4.zip"); 220 object o = XmlParser.DeSerialize("test4.zip"); 221 221 Console.WriteLine(ViewOnlyGenerator.Serialize(arrayListArray)); 222 222 Console.WriteLine(ViewOnlyGenerator.Serialize(o)); … … 224 224 225 225 public static void Test2() { 226 Manager m = new Manager(); 226 Manager m = new Manager(); 227 227 XmlGenerator.Serialize(m, "test2.zip"); 228 228 object o = XmlParser.DeSerialize("test2.zip"); 229 229 Console.WriteLine(ViewOnlyGenerator.Serialize(m)); 230 Console.WriteLine(ViewOnlyGenerator.Serialize(o)); 231 } 232 233 230 Console.WriteLine(ViewOnlyGenerator.Serialize(o)); 231 } 232 233 234 234 235 235 public static void Test5() { 236 StringDecomposerTest sdt = new StringDecomposerTest(); 236 StringDecomposerTest sdt = new StringDecomposerTest(); 237 237 XmlGenerator.Serialize(sdt, "test5.zip"); 238 238 object o = XmlParser.DeSerialize("test5.zip"); … … 267 267 268 268 public static void Test8() { 269 string[] strings = { "ora", "et", "labora" }; 269 string[] strings = { "ora", "et", "labora" }; 270 270 XmlGenerator.Serialize(strings, "test8.zip"); 271 271 object o = XmlParser.DeSerialize("test8.zip"); … … 278 278 //BinaryGenerator.Serialize(r, "test.bin"); 279 279 } 280 280 281 281 class Float { 282 282 [Storable] … … 284 284 } 285 285 286 public static void Test10() { 286 public static void Test10() { 287 287 XmlGenerator.Serialize(12.3f, "test9.zip"); 288 288 object o = XmlParser.DeSerialize("test9.zip"); … … 295 295 BasicConfigurator.Configure(); 296 296 ConfigurationService.Instance.Reset(); 297 Test1(); 297 Test1(); 298 298 Test2(); 299 299 Test3(); -
trunk/sources/HeuristicLab.Persistence.Test/SerializationTest.cs
r1454 r1566 36 36 37 37 } 38 38 39 39 class SerializationTest { 40 40 public static void Main() { -
trunk/sources/HeuristicLab.Persistence.Test/StorableAttributeTests.cs
r1555 r1566 7 7 class TestClass { 8 8 9 [Storable(Name ="TestProperty", DefaultValue=12)]9 [Storable(Name = "TestProperty", DefaultValue = 12)] 10 10 public object o; 11 11 … … 22 22 TestClass t = new TestClass(); 23 23 Dictionary<string, DataMemberAccessor> accessors = StorableAttribute.GetStorableAccessors(t); 24 foreach ( KeyValuePair<string, DataMemberAccessor> pair in accessors) {24 foreach (KeyValuePair<string, DataMemberAccessor> pair in accessors) { 25 25 Console.WriteLine(pair.Key + ": " + pair.Value); 26 26 } … … 33 33 accessors["y"].Set(0); 34 34 throw new InvalidOperationException(); 35 } catch ( KeyNotFoundException) { }35 } catch (KeyNotFoundException) { } 36 36 Console.ReadLine(); 37 37 }
Note: See TracChangeset
for help on using the changeset viewer.