Пример #1
0
 public void WhenSinglePropWithKey_DoesNotThrow()
 {
     MockUIRenderer.CheckPropertyListKeys(new List <ISharpProp> {
         new Props.TextBlock {
             Key = 1
         }
     },
                                          "sourceProperty", "sourceType");
 }
Пример #2
0
 public void WhenTwoPropsWithDifferentKeys_DoesNotThrow()
 {
     MockUIRenderer.CheckPropertyListKeys(new List <ISharpProp> {
         new Props.TextBlock {
             Key = 1
         }, new Props.TextBlock {
             Key = 2
         }
     },
                                          "sourceProperty", "sourceType");
 }
Пример #3
0
 public void WhenTwoPropsWithEqualKeys_DoesThrowException()
 {
     Assert.Throws <DuplicateKeyException>(() =>
                                           MockUIRenderer.CheckPropertyListKeys(new List <ISharpProp> {
         new Props.TextBlock {
             Key = 1
         }, new Props.TextBlock {
             Key = 1
         }
     },
                                                                                "sourceProperty", "sourceType")
                                           );
 }
Пример #4
0
 public void WhenPropsIsNull_DoesNotThrow()
 {
     MockUIRenderer.CheckPropertyListKeys(null, "sourceProperty", "sourceType");
 }