protected async Task WhenWaitingForSomethingToBeDone(IAppiumSession sut)
        {
            var textBox = sut.FindTextBox("AsyncWpfOutputTextBox");

            do
            {
                await Task.Delay(100);
            } while (!textBox.Text.Contains(Done));
        }
Exemple #2
0
 public UIAccess(IAppiumSession appiumSession)
 {
     ThinkTime     = 1;
     WindowsDriver = appiumSession.WindowsDriver;
     EntryPoints   = new HashSet <INavigable>()
     {
         ViewMenu
     };
     Graph = new Graph(GetNodesByReflection(Assembly.GetExecutingAssembly()));
 }
Exemple #3
0
 public UIAccess(IAppiumSession appiumSession, uint thinkTime) : this(appiumSession)
 {
     ThinkTime = thinkTime;
 }
        protected void ThenItIsDone(IAppiumSession sut)
        {
            var textBox = sut.FindTextBox("AsyncWpfOutputTextBox");

            Assert.IsTrue(textBox.Text.Contains(Done));
        }
        protected void WhenDoSomethingButtonIsClicked(IAppiumSession sut)
        {
            var button = sut.FindButton("AsyncWpfDoSomethingButton");

            button.Click();
        }