internal void MapChildObjectsAndListsRecursively(RecursiveClass1 source)
        {
            var model = source.MapTo <RecursiveClass1Model>();

            Assert.True(model.ClassList.Count == source.ClassList.Count);
            Assert.True(model.OtherClass.DataValue == source.OtherClass.DataValue);
        }
Exemplo n.º 2
0
        #pragma warning restore 649
        #pragma warning restore 0414

    public static void Test()
    {
        object x1 = new RecursiveClass1 <int>();
        object x2 = new RecursiveStruct1 <int>(3);
        object x3 = new NonRecursiveClass1 <int>();
        object x4 = new NonRecursiveStruct1 <int>(3);
        object x5 = new ExpansiveClass1 <int>();
        object x6 = new ExpansiveStruct1 <int>(3);

        object y1 = new RecursiveClass1 <string>();
        object y2 = new RecursiveStruct1 <string>(3);
        object y3 = new NonRecursiveClass1 <string>();
        object y4 = new NonRecursiveStruct1 <string>(3);
        object y5 = new ExpansiveClass1 <string>();
        object y6 = new ExpansiveStruct1 <string>(3);
    }
Exemplo n.º 3
0
 public RecursiveStruct1(int x)
 {
     f1 = null;
 }
Exemplo n.º 4
0
 public RecursiveClass2(RecursiveClass1 class1)
 {
     _class1 = class1;
 }