Skip to content

Commit 05f4a57

Browse files
committed
test: SplitButton Flyout XamlRoot
1 parent 18a0b9a commit 05f4a57

File tree

1 file changed

+15
-2
lines changed

1 file changed

+15
-2
lines changed

src/Uno.UI.RuntimeTests/Tests/Windows_UI_Xaml_Controls/Given_Flyout.cs

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -744,7 +744,7 @@ public async Task When_Opening_XamlRootIsSet()
744744
}
745745

746746
[TestMethod]
747-
public async Task When_UIElement_ContextFlyout_XamlRoot()
747+
public async Task When_Button_ContextFlyout_XamlRoot()
748748
{
749749
var flyout = new Flyout();
750750
var host = new Button() { Content = "Asd" };
@@ -757,7 +757,20 @@ public async Task When_UIElement_ContextFlyout_XamlRoot()
757757
}
758758

759759
[TestMethod]
760-
public async Task When_UIElement_Flyout_XamlRoot()
760+
public async Task When_SplitButton_Flyout_XamlRoot()
761+
{
762+
var flyout = new Flyout();
763+
var host = new Microsoft.UI.Xaml.Controls.SplitButton() { Content = "Asd" };
764+
host.Flyout = flyout;
765+
TestServices.WindowHelper.WindowContent = host;
766+
await TestServices.WindowHelper.WaitForIdle();
767+
await TestServices.WindowHelper.WaitForLoaded(host);
768+
769+
Assert.AreEqual(host.XamlRoot, flyout.XamlRoot);
770+
}
771+
772+
[TestMethod]
773+
public async Task When_Button_Flyout_XamlRoot()
761774
{
762775
var flyout = new Flyout();
763776
var host = new Button() { Content = "Asd" };

0 commit comments

Comments
 (0)