Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
11/24/15 17:08:13 (8 years ago)
Author:
ascheibe
Message:

#2520 added guids to storable classes

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 Information
     1#region License Information
    22/* HeuristicLab
    33 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     
    2424namespace HeuristicLab.Persistence.Tests {
    2525
    26   [StorableClass]
     26  [StorableClass("2CD1E9C4-DDBA-458D-ADDA-5649A48AD564")]
    2727  class DemoClass {
    2828
     
    3636  }
    3737
    38   [StorableClass]
     38  [StorableClass("2CD1E9C4-DDBA-458D-ADDA-5649A48AD564")]
    3939  class Base {
    4040    public string baseName;
     
    4646  }
    4747
    48   [StorableClass]
     48  [StorableClass("2CD1E9C4-DDBA-458D-ADDA-5649A48AD564")]
    4949  class Override : Base {
    5050    [Storable]
     
    5555  }
    5656
    57   [StorableClass]
     57  [StorableClass("2CD1E9C4-DDBA-458D-ADDA-5649A48AD564")]
    5858  class Intermediate : Override {
    5959  }
    6060
    61   [StorableClass]
     61  [StorableClass("2CD1E9C4-DDBA-458D-ADDA-5649A48AD564")]
    6262  class New : Intermediate {
    6363    public string newName;
  • branches/PersistenceOverhaul/HeuristicLab.Tests/HeuristicLab.Persistence-3.3/UseCases.cs

    r12012 r13368  
    1 #region License Information
     1#region License Information
    22/* HeuristicLab
    33 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     
    4646namespace HeuristicLab.Persistence.Tests {
    4747
    48   [StorableClass]
     48  [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")]
    4949  public class NumberTest {
    5050    [Storable]
     
    9595  }
    9696
    97   [StorableClass]
     97  [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")]
    9898  public class NonDefaultConstructorClass {
    9999    [Storable]
     
    104104  }
    105105
    106   [StorableClass]
     106  [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")]
    107107  public class IntWrapper {
    108108
     
    127127  }
    128128
    129   [StorableClass]
     129  [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")]
    130130  public class PrimitivesTest : NumberTest {
    131131    [Storable]
     
    159159  public enum TestEnum { va1, va2, va3, va8 } ;
    160160
    161   [StorableClass]
     161  [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")]
    162162  public class RootBase {
    163163    [Storable]
     
    178178  }
    179179
    180   [StorableClass]
     180  [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")]
    181181  public class Root : RootBase {
    182182    [Storable]
     
    213213  public enum TrickyEnum { zero = 0, one = 1, two = 2 }
    214214
    215   [StorableClass]
     215  [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")]
    216216  public class EnumTest {
    217217    [Storable]
     
    223223  }
    224224
    225   [StorableClass]
     225  [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")]
    226226  public class Custom {
    227227    [Storable]
     
    233233  }
    234234
    235   [StorableClass]
     235  [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")]
    236236  public class Manager {
    237237
     
    246246  }
    247247
    248   [StorableClass]
     248  [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")]
    249249  public class C {
    250250    [Storable]
     
    486486    }
    487487
    488     [StorableClass]
     488    [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")]
    489489    public class NestedType {
    490490      [Storable]
     
    753753    }
    754754
    755     [StorableClass]
     755    [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")]
    756756    class Child {
    757757      [Storable]
     
    759759    }
    760760
    761     [StorableClass]
     761    [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")]
    762762    class Parent {
    763763      [Storable]
     
    765765    }
    766766
    767     [StorableClass]
     767    [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")]
    768768    class GrandParent {
    769769      [Storable]
     
    843843    }
    844844
    845     [StorableClass]
     845    [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")]
    846846    private class PersistenceHooks {
    847847      [Storable]
     
    880880    }
    881881
    882     [StorableClass]
     882    [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")]
    883883    private class CustomConstructor {
    884884      public string Value = "none";
     
    904904    }
    905905
    906     [StorableClass]
     906    [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")]
    907907    public class ExplodingDefaultConstructor {
    908908      public ExplodingDefaultConstructor() {
     
    954954    }
    955955
    956     [StorableClass]
     956    [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")]
    957957    public class HookInheritanceTestBase {
    958958      [Storable]
     
    965965    }
    966966
    967     [StorableClass]
     967    [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")]
    968968    public class HookInheritanceTestDerivedClass : HookInheritanceTestBase {
    969969      [Storable]
     
    12411241    }
    12421242
    1243     [StorableClass]
     1243    [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")]
    12441244    public class ReadOnlyFail {
    12451245      [Storable]
     
    12631263
    12641264
    1265     [StorableClass]
     1265    [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")]
    12661266    public class WriteOnlyFail {
    12671267      [Storable]
     
    12841284    }
    12851285
    1286     [StorableClass]
     1286    [StorableClass("3B2B27A5-3F0A-44ED-8672-0E89C9618026")]
    12871287    public class OneWayTest {
    12881288      public OneWayTest() { this.value = "default"; }
Note: See TracChangeset for help on using the changeset viewer.