Changeset 13368 for branches/PersistenceOverhaul/HeuristicLab.Tests
- Timestamp:
- 11/24/15 17:08:13 (8 years ago)
- Location:
- branches/PersistenceOverhaul/HeuristicLab.Tests/HeuristicLab.Persistence-3.3
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PersistenceOverhaul/HeuristicLab.Tests/HeuristicLab.Persistence-3.3/StorableAttributeTests.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 24 24 namespace HeuristicLab.Persistence.Tests { 25 25 26 [StorableClass ]26 [StorableClass("2CD1E9C4-DDBA-458D-ADDA-5649A48AD564")] 27 27 class DemoClass { 28 28 … … 36 36 } 37 37 38 [StorableClass ]38 [StorableClass("2CD1E9C4-DDBA-458D-ADDA-5649A48AD564")] 39 39 class Base { 40 40 public string baseName; … … 46 46 } 47 47 48 [StorableClass ]48 [StorableClass("2CD1E9C4-DDBA-458D-ADDA-5649A48AD564")] 49 49 class Override : Base { 50 50 [Storable] … … 55 55 } 56 56 57 [StorableClass ]57 [StorableClass("2CD1E9C4-DDBA-458D-ADDA-5649A48AD564")] 58 58 class Intermediate : Override { 59 59 } 60 60 61 [StorableClass ]61 [StorableClass("2CD1E9C4-DDBA-458D-ADDA-5649A48AD564")] 62 62 class New : Intermediate { 63 63 public string newName; -
branches/PersistenceOverhaul/HeuristicLab.Tests/HeuristicLab.Persistence-3.3/UseCases.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 46 46 namespace HeuristicLab.Persistence.Tests { 47 47 48 [StorableClass ]48 [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")] 49 49 public class NumberTest { 50 50 [Storable] … … 95 95 } 96 96 97 [StorableClass ]97 [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")] 98 98 public class NonDefaultConstructorClass { 99 99 [Storable] … … 104 104 } 105 105 106 [StorableClass ]106 [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")] 107 107 public class IntWrapper { 108 108 … … 127 127 } 128 128 129 [StorableClass ]129 [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")] 130 130 public class PrimitivesTest : NumberTest { 131 131 [Storable] … … 159 159 public enum TestEnum { va1, va2, va3, va8 } ; 160 160 161 [StorableClass ]161 [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")] 162 162 public class RootBase { 163 163 [Storable] … … 178 178 } 179 179 180 [StorableClass ]180 [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")] 181 181 public class Root : RootBase { 182 182 [Storable] … … 213 213 public enum TrickyEnum { zero = 0, one = 1, two = 2 } 214 214 215 [StorableClass ]215 [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")] 216 216 public class EnumTest { 217 217 [Storable] … … 223 223 } 224 224 225 [StorableClass ]225 [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")] 226 226 public class Custom { 227 227 [Storable] … … 233 233 } 234 234 235 [StorableClass ]235 [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")] 236 236 public class Manager { 237 237 … … 246 246 } 247 247 248 [StorableClass ]248 [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")] 249 249 public class C { 250 250 [Storable] … … 486 486 } 487 487 488 [StorableClass ]488 [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")] 489 489 public class NestedType { 490 490 [Storable] … … 753 753 } 754 754 755 [StorableClass ]755 [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")] 756 756 class Child { 757 757 [Storable] … … 759 759 } 760 760 761 [StorableClass ]761 [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")] 762 762 class Parent { 763 763 [Storable] … … 765 765 } 766 766 767 [StorableClass ]767 [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")] 768 768 class GrandParent { 769 769 [Storable] … … 843 843 } 844 844 845 [StorableClass ]845 [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")] 846 846 private class PersistenceHooks { 847 847 [Storable] … … 880 880 } 881 881 882 [StorableClass ]882 [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")] 883 883 private class CustomConstructor { 884 884 public string Value = "none"; … … 904 904 } 905 905 906 [StorableClass ]906 [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")] 907 907 public class ExplodingDefaultConstructor { 908 908 public ExplodingDefaultConstructor() { … … 954 954 } 955 955 956 [StorableClass ]956 [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")] 957 957 public class HookInheritanceTestBase { 958 958 [Storable] … … 965 965 } 966 966 967 [StorableClass ]967 [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")] 968 968 public class HookInheritanceTestDerivedClass : HookInheritanceTestBase { 969 969 [Storable] … … 1241 1241 } 1242 1242 1243 [StorableClass ]1243 [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")] 1244 1244 public class ReadOnlyFail { 1245 1245 [Storable] … … 1263 1263 1264 1264 1265 [StorableClass ]1265 [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")] 1266 1266 public class WriteOnlyFail { 1267 1267 [Storable] … … 1284 1284 } 1285 1285 1286 [StorableClass ]1286 [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")] 1287 1287 public class OneWayTest { 1288 1288 public OneWayTest() { this.value = "default"; }
Note: See TracChangeset
for help on using the changeset viewer.