123456789101112131415161718192021222324252627282930 |
- using System.Threading;
- using OpenQA.Selenium;
- using OpenQA.Selenium.Interactions;
- using Xunit;
- namespace Avalonia.IntegrationTests.Appium
- {
- [Collection("Default")]
- public class ContextMenuTests : TestBase
- {
- public ContextMenuTests(DefaultAppFixture fixture)
- : base(fixture, "ContextMenu")
- {
- }
-
- [PlatformFact(TestPlatforms.Windows)]
- public void Select_First_Item_With_Down_Arrow_Key()
- {
- var control = Session.FindElementByAccessibilityId("ShowContextMenu");
- new Actions(Session)
- .ContextClick(control)
- .SendKeys(Keys.ArrowDown)
- .Perform();
- var clickedMenuItem = Session.FindElementByAccessibilityId("ContextMenuItem1");
- Assert.True(clickedMenuItem.GetIsFocused());
- }
- }
- }
|