Exemple #1
0
            public void SetWithImplicitOperatorOnTarget(bool useCompiledXaml)
            {
                var page = new SetValue(useCompiledXaml);

                Assert.AreEqual("Foo", page.implicit3.Foo.Value);
            }
Exemple #2
0
            public void SetValueWithImplicitOperatorOnTarget(bool useCompiledXaml)
            {
                var page = new SetValue(useCompiledXaml);

                Assert.AreEqual("Foo", ((SV_Foo)page.implicit1.GetValue(MockViewWithValues.BPFooProperty)).Value);
            }
Exemple #3
0
            public void SetWithImplicitOperatorOnSource(bool useCompiledXaml)
            {
                var page = new SetValue(useCompiledXaml);

                Assert.AreEqual("Bar", page.implicit2.Bar);
            }
Exemple #4
0
            public void ListsAreSimplified(bool useCompiledXaml)
            {
                var page = new SetValue(useCompiledXaml);

                Assert.That(page.contentview2.Content, Is.TypeOf <Label>());
            }
Exemple #5
0
            public void SetValueWithImplicitOperatorOnSource(bool useCompiledXaml)
            {
                var page = new SetValue(useCompiledXaml);

                Assert.AreEqual("Bar", page.implicit0.GetValue(MockViewWithValues.BPBarProperty));
            }
Exemple #6
0
            public void ConversionsAreAppliedOnSet(bool useCompiledXaml)
            {
                var page = new SetValue(useCompiledXaml);

                Assert.That(page.content0.Content, Is.TypeOf <Button>());
            }
Exemple #7
0
            public void ConversionsAreAppliedOnAdd(bool useCompiledXaml)
            {
                var page = new SetValue(useCompiledXaml);

                Assert.That(page.stack4.Children[0], Is.TypeOf <Button>());
            }
Exemple #8
0
            public void CreateValueTypes(bool useCompiledXaml)
            {
                var page = new SetValue(useCompiledXaml);

                Assert.AreEqual(Color.Purple, page.Resources ["purple"]);
            }
Exemple #9
0
            public void FlagsAreApplied(bool useCompiledXaml)
            {
                var page = new SetValue(useCompiledXaml);

                Assert.AreEqual(AbsoluteLayoutFlags.PositionProportional | AbsoluteLayoutFlags.WidthProportional, AbsoluteLayout.GetLayoutFlags(page.label14));
            }
Exemple #10
0
            public void SetConvertibleProperties(bool useCompiledXaml)
            {
                var page = new SetValue(useCompiledXaml);

                Assert.AreEqual(Color.Red, page.label12.TextColor);
            }
Exemple #11
0
            public void SetValueTypeProperties(bool useCompiledXaml)
            {
                var page = new SetValue(useCompiledXaml);

                Assert.AreEqual(Color.Pink, page.label13.TextColor);
            }
Exemple #12
0
            public void SetPropertyDefinedOnGenericType(bool useCompiledXaml)
            {
                var page = new SetValue(useCompiledXaml);

                Assert.AreEqual(2, page.listView.ItemsSource.Cast <object>().Count());
            }
Exemple #13
0
            public void SetImplicitSingleCollectionContent(bool useCompiledXaml)
            {
                var page = new SetValue(useCompiledXaml);

                Assert.True(page.stack3.Children.Contains(page.label10));
            }
Exemple #14
0
            public void SetImplicitContent(bool useCompiledXaml)
            {
                var page = new SetValue(useCompiledXaml);

                Assert.AreSame(page.label4, page.contentview1.Content);
            }
Exemple #15
0
            public void SetBoolValue(bool useCompiledXaml)
            {
                var page = new SetValue(useCompiledXaml);

                Assert.True(page.image0.IsOpaque);
            }
Exemple #16
0
            public void SetValueToBP(bool useCompiledXaml)
            {
                var page = new SetValue(useCompiledXaml);

                Assert.AreEqual("Foo", page.label0.Text);
            }