Skip to content

[Testing] Feature matrix UITest Cases for Editor Control #30574

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

LogishaSelvarajSF4525
Copy link
Contributor

@LogishaSelvarajSF4525 LogishaSelvarajSF4525 commented Jul 11, 2025

This PR includes a comprehensive set of UI test cases for the Editor control. The tests validate the Editor control’s behavior across a wide range of properties, including: Text, Placeholder, MaxLength,AutoSize, IsReadOnly, IsEnabled, IsVisible, Keyboard, TextPrediction, SpellCheck, TextColor, FontSize, FontFamily, FontAttributes, CharacterSpacing, CursorPosition,
SelectionLength, HorizontalTextAlignment, VerticalTextAlignment.

Editor Control Feature Matrix

Gallery Page Addition

  • Integrated a new GalleryPageFactory entry for EditorControlPage into CorePageView.cs.
  • This allows easy navigation to the feature matrix page showcasing Editor control functionality within the test app.

Options Page Implementation

  • Created EditorOptionsPage.xaml, providing a UI to demonstrate and interact with Editor properties dynamically.
  • The page layout uses StackLayout and includes Editor controls showcasing a variety of configurable properties, bound to the EditorViewModel.

Main Page Implementation

Screen.Recording.2025-07-10.at.5.44.14.PM.mov

@dotnet-policy-service dotnet-policy-service bot added community ✨ Community Contribution partner/syncfusion Issues / PR's with Syncfusion collaboration labels Jul 11, 2025
@LogishaSelvarajSF4525 LogishaSelvarajSF4525 added area-testing Unit tests, device tests area-controls-editor Editor labels Jul 11, 2025
@jsuarezruiz
Copy link
Contributor

/azp run MAUI-UITests-public

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

Copy link
Contributor

@jsuarezruiz jsuarezruiz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are some failing tests with small differences in the snapshots.
image

@LogishaSelvarajSF4525 LogishaSelvarajSF4525 marked this pull request as ready for review July 15, 2025 13:00
@LogishaSelvarajSF4525 LogishaSelvarajSF4525 requested a review from a team as a code owner July 15, 2025 13:00
@LogishaSelvarajSF4525
Copy link
Contributor Author

There are some failing tests with small differences in the snapshots. image

@jsuarezruiz I have updated the current snapshots to reflect the latest changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-controls-editor Editor area-testing Unit tests, device tests community ✨ Community Contribution partner/syncfusion Issues / PR's with Syncfusion collaboration
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants