[Ignore] // TODO This link has been removed, unignore if they reappear public void ManageUserAccessPage_Navigate_to_Classic_using_Button() { // page objects var mainMenu = new MainMenu(_driver); var usersMenu = new SubMenuUsers(_driver); var manageUserAccessPage = new ManageUserAccessPage(_driver); var applicationAccessPage = new ApplicationAccessPage(_driver); try { mainMenu.ClickUsers(); usersMenu.ClickManageUserAccess(); _test.Log(LogStatus.Info, "Navigate to Users > Manage User Access"); manageUserAccessPage.ClickViewClassicButton(); _driver.SwitchToFrameById("MainContentsIFrame"); Assert.IsTrue(applicationAccessPage.IsDisplayed(), "The application access page is not displayed"); _test.Log(LogStatus.Pass, "The application access page is displayed"); } catch (Exception e) { HandleException(e, _driver); throw; } }
public void InAppApplicationAccessPage_Route() { // page objects var applicationAccessPage = new ApplicationAccessPage(_driver); try { var inAppAccessPageUrl = $"{_driver.Url}?Destination=InAppAccessPage"; _driver.Navigate().GoToUrl(inAppAccessPageUrl); _test.Log(LogStatus.Info, $"Navigate to {inAppAccessPageUrl}"); _driver.SwitchToFrameById("MainContentsIFrame"); Assert.IsTrue(applicationAccessPage.IsDisplayed(), "The application access page is not displayed"); _test.Log(LogStatus.Pass, "The application access page is displayed"); } catch (Exception e) { HandleException(e, _driver); throw; } }
public ApplicationAccess(TestStartInfo teststartinfo, DataManager datamanager) { _ApplicationAccessData = new ApplicationAccessData(datamanager); _ApplicationAccessPage = new ApplicationAccessPage(teststartinfo); _driver = teststartinfo.Driver; }