diff --git a/src/SamplesApp/SamplesApp.UnitTests.Shared/Controls/UITests/Presentation/SampleChooserViewModel.cs b/src/SamplesApp/SamplesApp.UnitTests.Shared/Controls/UITests/Presentation/SampleChooserViewModel.cs index 8d85337f6e12..1dde0df59653 100644 --- a/src/SamplesApp/SamplesApp.UnitTests.Shared/Controls/UITests/Presentation/SampleChooserViewModel.cs +++ b/src/SamplesApp/SamplesApp.UnitTests.Shared/Controls/UITests/Presentation/SampleChooserViewModel.cs @@ -34,6 +34,7 @@ using Private.Infrastructure; using System.Reflection.Metadata; using UITests.Shared.Helpers; +using System.Runtime.CompilerServices; namespace SampleControl.Presentation { @@ -437,6 +438,11 @@ internal void OpenPlayground() SetSelectedSample(CancellationToken.None, "Playground", "Playground"); } + internal async Task OpenSample(CancellationToken ct, SampleChooserContent content) + { + await SetSelectedSample(ct, content.ControlType.FullName); + } + internal async Task OpenRuntimeTests(CancellationToken ct) { IsSplitVisible = false; @@ -629,13 +635,16 @@ private async Task> SearchAsync(string search, List diff --git a/src/SamplesApp/SamplesApp.UnitTests.Shared/Controls/UITests/Views/Controls/SampleChooserControl.xaml b/src/SamplesApp/SamplesApp.UnitTests.Shared/Controls/UITests/Views/Controls/SampleChooserControl.xaml index ecd277d1feef..0a2c915aca82 100644 --- a/src/SamplesApp/SamplesApp.UnitTests.Shared/Controls/UITests/Views/Controls/SampleChooserControl.xaml +++ b/src/SamplesApp/SamplesApp.UnitTests.Shared/Controls/UITests/Views/Controls/SampleChooserControl.xaml @@ -7,6 +7,7 @@ xmlns:ub="using:Uno.UI.Samples.Behaviors" xmlns:uc="using:Uno.UI.Samples.Converters" xmlns:helper="using:Uno.UI.Samples.Behaviors" + xmlns:entities="using:SampleControl.Entities" xmlns:ios="http://umbrella/ios" xmlns:not_win="http://uno.ui/not_win" xmlns:win="http://schemas.microsoft.com/winfx/2006/xaml/presentation" @@ -31,18 +32,19 @@ 45 - +