Beispiel #1
0
        public void GetDefaultValue_Returns_Overridden_Value()
        {
            PerspexProperty <string> target = new PerspexProperty <string>(
                "test",
                typeof(Class1),
                "Foo",
                false,
                BindingMode.OneWay);

            target.OverrideDefaultValue(typeof(Class2), "Bar");

            Assert.AreEqual("Bar", target.GetDefaultValue <Class2>());
        }
        public void GetDefaultValue_Returns_Overridden_Value()
        {
            PerspexProperty<string> target = new PerspexProperty<string>(
                "test",
                typeof(Class1),
                "Foo",
                false,
                BindingMode.OneWay,
                null);

            target.OverrideDefaultValue(typeof(Class2), "Bar");

            Assert.Equal("Bar", target.GetDefaultValue<Class2>());
        }