public void SetProperty(InpcSuperInnrClassCC c)
 {
     this.Str1 = "sdfjkh";
     this.Str2 = "sdkafkl";
     c.Str1 = "sdjkafh";
     c.Str2 = "sdjkafh";
 }
Exemple #2
0
 public void SetProperty(InpcSuperInnrClassCC c)
 {
     this.Str1 = "sdfjkh";
     this.Str2 = "sdkafkl";
     c.Str1    = "sdjkafh";
     c.Str2    = "sdjkafh";
 }
Exemple #3
0
 public void TwoLevelDependsOn_ViaProperty_SideObjectChange()
 {
     TestHelpers.DoInpcTest <InpcWithManualDependenciesCC>(
         c =>
     {
         var innerObject             = new InpcInnrClassCC();
         c.InnerObject2              = innerObject;
         var superInnerObject        = new InpcSuperInnrClassCC();
         innerObject.SuperInnrObject = superInnerObject;
         superInnerObject.Str1       = "sadf";
         superInnerObject.Str2       = "sag";
     },
         4,
         "ConcatFromSuperInnerObjectViaProperty");
 }
 public void TwoLevelDependsOn_ViaProperty_SideObjectChange()
 {
     TestHelpers.DoInpcTest<InpcWithManualDependenciesCC>(
         c =>
         {
             var innerObject = new InpcInnrClassCC();
             c.InnerObject2 = innerObject;
             var superInnerObject = new InpcSuperInnrClassCC();
             innerObject.SuperInnrObject = superInnerObject;
             superInnerObject.Str1 = "sadf";
             superInnerObject.Str2 = "sag";
         },
         4,
         "ConcatFromSuperInnerObjectViaProperty");
 }