From 65f13c71bb0c402d8774dfaca620bcf7a78fbb8d Mon Sep 17 00:00:00 2001 From: NafeelaNazhir Date: Mon, 8 Sep 2025 13:05:27 +0530 Subject: [PATCH 1/3] AbsoluteLayout Feature tests --- .../CoreViews/CorePageView.cs | 1 + .../AbsoluteLayoutControlPage.xaml | 32 ++ .../AbsoluteLayoutControlPage.xaml.cs | 33 ++ .../AbsoluteLayoutOptionsPage.xaml | 198 +++++++++ .../AbsoluteLayoutOptionsPage.xaml.cs | 83 ++++ .../AbsoluteLayout/AbsoluteLayoutViewModel.cs | 91 ++++ .../AbsoluteLayoutFeatureTests.cs | 399 ++++++++++++++++++ 7 files changed, 837 insertions(+) create mode 100644 src/Controls/tests/TestCases.HostApp/FeatureMatrix/AbsoluteLayout/AbsoluteLayoutControlPage.xaml create mode 100644 src/Controls/tests/TestCases.HostApp/FeatureMatrix/AbsoluteLayout/AbsoluteLayoutControlPage.xaml.cs create mode 100644 src/Controls/tests/TestCases.HostApp/FeatureMatrix/AbsoluteLayout/AbsoluteLayoutOptionsPage.xaml create mode 100644 src/Controls/tests/TestCases.HostApp/FeatureMatrix/AbsoluteLayout/AbsoluteLayoutOptionsPage.xaml.cs create mode 100644 src/Controls/tests/TestCases.HostApp/FeatureMatrix/AbsoluteLayout/AbsoluteLayoutViewModel.cs create mode 100644 src/Controls/tests/TestCases.Shared.Tests/Tests/FeatureMatrix/AbsoluteLayoutFeatureTests.cs diff --git a/src/Controls/tests/TestCases.HostApp/CoreViews/CorePageView.cs b/src/Controls/tests/TestCases.HostApp/CoreViews/CorePageView.cs index c21a4d92cce7..475c3b1191b9 100644 --- a/src/Controls/tests/TestCases.HostApp/CoreViews/CorePageView.cs +++ b/src/Controls/tests/TestCases.HostApp/CoreViews/CorePageView.cs @@ -99,6 +99,7 @@ public override string ToString() new GalleryPageFactory(() => new ScrollViewControlPage(), "ScrollView Feature Matrix"), new GalleryPageFactory(() => new GraphicsViewControlPage(), "GraphicsView Feature Matrix"), new GalleryPageFactory(() => new EditorControlPage(), "Editor Feature Matrix"), + new GalleryPageFactory(() => new AbsoluteLayoutControlPage(), "AbsoluteLayout Feature Matrix"), }; public CorePageView(Page rootPage) diff --git a/src/Controls/tests/TestCases.HostApp/FeatureMatrix/AbsoluteLayout/AbsoluteLayoutControlPage.xaml b/src/Controls/tests/TestCases.HostApp/FeatureMatrix/AbsoluteLayout/AbsoluteLayoutControlPage.xaml new file mode 100644 index 000000000000..1426204562db --- /dev/null +++ b/src/Controls/tests/TestCases.HostApp/FeatureMatrix/AbsoluteLayout/AbsoluteLayoutControlPage.xaml @@ -0,0 +1,32 @@ + + + + + + + +