示例#1
0
        /// <summary>
        /// Clicks the next step button
        /// </summary>
        public void ClickNextButton()
        {
            ActiveBrowser.RefreshDomTree();
            HtmlButton nextButton = EM.Forms.FormsFrontend.NextStepVisible;

            nextButton.ScrollToVisible();
            nextButton.Focus();
            nextButton.Click();
        }
        /// <summary>
        /// Press Enter to activate search
        /// </summary>
        public void PressEnter()
        {
            HtmlButton searchButton = this.EM.Search.SearchFrontend.SearchButton.AssertIsPresent("Search button");

            searchButton.Focus();
            Manager.Current.Desktop.KeyBoard.KeyPress(System.Windows.Forms.Keys.Enter);

            ActiveBrowser.WaitUntilReady();
            ActiveBrowser.WaitForAsyncJQueryRequests();
        }
示例#3
0
        /// <summary>
        /// Press Save changes button
        /// </summary>
        public void SaveChangesButton()
        {
            HtmlButton saveChangesButton = EM.Identity.ProfileFrontend.SaveChanges
                                           .AssertIsPresent("Save changes button");

            saveChangesButton.ScrollToVisible();
            saveChangesButton.Focus();
            saveChangesButton.MouseClick();
            saveChangesButton.InvokeClick();
            ActiveBrowser.WaitUntilReady();
            ActiveBrowser.WaitForAsyncJQueryRequests();
        }