Esempio n. 1
0
 public void CanGetDuckCastBinding()
 {
     Assert.That(DuckValueBindingOption.Get(typeof(Sample), typeof(ISample)).Bindable);
 }
Esempio n. 2
0
 public void CanGetNotBindable()
 {
     Assert.That(DuckValueBindingOption.Get(typeof(int), typeof(object)).Bindable, Is.Not.True);
 }
Esempio n. 3
0
 public void CanGetUserConversionBinding()
 {
     Assert.That(DuckValueBindingOption.Get(typeof(int), typeof(UserStruct)).Bindable);
 }
Esempio n. 4
0
 public void CanGetImplicitReferenceBinding()
 {
     Assert.That(DuckValueBindingOption.Get(typeof(Array), typeof(object)).Bindable);
 }
Esempio n. 5
0
 public void CanGetImplicitNullableBinding()
 {
     Assert.That(DuckValueBindingOption.Get(typeof(int), typeof(int?)).Bindable);
 }
Esempio n. 6
0
 public void CanGetImplictNumericBinding()
 {
     Assert.That(DuckValueBindingOption.Get(typeof(int), typeof(long)).Bindable);
 }
Esempio n. 7
0
 public void CanGetIdentityBinding()
 {
     Assert.That(DuckValueBindingOption.Get(typeof(int), typeof(int)).Bindable);
 }