Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
05/29/09 16:44:27 (15 years ago)
Author:
epitzer
Message:

Refactoring of storables. (#603)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Persistence/UnitTests/StorableAttributeTests.cs

    r1938 r1960  
    5656    public void SimpleStorableAttributeTest() {
    5757      DemoClass t = new DemoClass();
    58       Dictionary<string, DataMemberAccessor> accessors = StorableAttribute.GetStorableAccessors(t);
     58      IEnumerable<DataMemberAccessor> accessorList = StorableAttribute.GetStorableAccessors(t);
     59      Dictionary<string, DataMemberAccessor> accessors = new Dictionary<string, DataMemberAccessor>();
     60      foreach (var a in accessorList)
     61        accessors.Add(a.Name, a);
    5962      Assert.IsTrue(accessors.ContainsKey("TestProperty"));
    6063      Assert.IsTrue(accessors.ContainsKey("x"));
     
    7881      var accessDict = new Dictionary<string, DataMemberAccessor>();
    7982      foreach (var accessor in accessors) // assert uniqueness
    80         accessDict.Add(accessor.Key, accessor.Value);
     83        accessDict.Add(accessor.Name, accessor);
    8184      Assert.IsTrue(accessDict.ContainsKey(typeof(New).FullName + ".Name"));
    8285      Assert.IsTrue(accessDict.ContainsKey(typeof(Override).FullName + ".Name"));
Note: See TracChangeset for help on using the changeset viewer.