コード例 #1
0
            public void AllowNonBindableNullable(bool useCompiledXaml)
            {
                var page    = new Bz24910(useCompiledXaml);
                var control = page.control5;

                Assert.AreEqual(5, control.NullableIntProp);
            }
コード例 #2
0
            public void ConversionForNullable(bool useCompiledXaml)
            {
                var page    = new Bz24910(useCompiledXaml);
                var control = page.control1;

                Assert.AreEqual(2d, control.NullableDouble);
            }
コード例 #3
0
            public void NullableAttachedBPs(bool useCompiledXaml)
            {
                var page    = new Bz24910(useCompiledXaml);
                var control = page.control4;

                Assert.AreEqual(3, Bz24910Control.GetAttachedNullableInt(control));
            }
コード例 #4
0
            public void AllowNull(bool useCompiledXaml)
            {
                var page    = new Bz24910(useCompiledXaml);
                var control = page.control2;

                Assert.Null(control.NullableInt);
            }
コード例 #5
0
ファイル: Bz24910.xaml.cs プロジェクト: Costo/Xamarin.Forms
			public void AllowNonBindableNullable (bool useCompiledXaml)
			{
				var page = new Bz24910 (useCompiledXaml);
				var control = page.control5;

				Assert.AreEqual (5, control.NullableIntProp);
			}
コード例 #6
0
            public void AllowNullableDoubleProperties(bool useCompiledXaml)
            {
                var page    = new Bz24910(useCompiledXaml);
                var control = page.control0;

                Assert.AreEqual(2.2d, control.NullableDouble);
            }
コード例 #7
0
ファイル: Bz24910.xaml.cs プロジェクト: Costo/Xamarin.Forms
			public void AllowBindingToNullable (bool useCompiledXaml)
			{
				var page = new Bz24910 (useCompiledXaml);
				var control = page.control3;
				Assert.Null (control.NullableInt);

				page.BindingContext = 2;
				Assert.AreEqual (2, control.NullableInt);
			}
コード例 #8
0
            public void AllowBindingToNullable(bool useCompiledXaml)
            {
                var page    = new Bz24910(useCompiledXaml);
                var control = page.control3;

                Assert.Null(control.NullableInt);

                page.BindingContext = 2;
                Assert.AreEqual(2, control.NullableInt);
            }
コード例 #9
0
ファイル: Bz24910.xaml.cs プロジェクト: Costo/Xamarin.Forms
			public void NullableAttachedBPs (bool useCompiledXaml)
			{
				var page = new Bz24910 (useCompiledXaml);
				var control = page.control4;
				Assert.AreEqual (3, Bz24910Control.GetAttachedNullableInt (control));
			}
コード例 #10
0
ファイル: Bz24910.xaml.cs プロジェクト: Costo/Xamarin.Forms
			public void AllowNull (bool useCompiledXaml)
			{
				var page = new Bz24910 (useCompiledXaml);
				var control = page.control2;
				Assert.Null (control.NullableInt);
			}
コード例 #11
0
ファイル: Bz24910.xaml.cs プロジェクト: Costo/Xamarin.Forms
			public void ConversionForNullable (bool useCompiledXaml)
			{
				var page = new Bz24910 (useCompiledXaml);
				var control = page.control1;
				Assert.AreEqual (2d, control.NullableDouble);
			}
コード例 #12
0
ファイル: Bz24910.xaml.cs プロジェクト: Costo/Xamarin.Forms
			public void AllowNullableDoubleProperties (bool useCompiledXaml)
			{
				var page = new Bz24910 (useCompiledXaml);
				var control = page.control0;
				Assert.AreEqual (2.2d, control.NullableDouble);
			}