public void ProvideValueTest_IXamlTypeResolver_PrivateStaticProperty () { StaticExtension ne = new StaticExtension ("Test.Property"); ProviderPoker2 p = new ProviderPoker2 (typeof (PrivateStaticPropertyTest)); Assert.AreEqual (5, ne.ProvideValue (p)); }
public void ProvideValueTest_IXamlTypeResolver_StaticField () { StaticExtension ne = new StaticExtension ("Test.Field"); ProviderPoker2 p = new ProviderPoker2 (typeof (StaticFieldTest)); Assert.AreEqual (5, ne.ProvideValue (p)); }
public void ProvideValueTest_IXamlTypeResolver_Enum () { StaticExtension ne = new StaticExtension ("Test.Foo"); ProviderPoker2 p = new ProviderPoker2 (typeof (EnumTest)); Assert.AreEqual (EnumTest.Foo, ne.ProvideValue (p)); }
public void ProvideValueTest_IXamlTypeResolver_MissingField () { StaticExtension ne = new StaticExtension ("Test.Field2"); ProviderPoker2 p = new ProviderPoker2 (typeof (StaticFieldTest)); ne.ProvideValue (p); }