public SupportPObject NavigateToSupport() { Support.Click(); return(DoInitialize.PageElementsIn <SupportPObject>()); }
/// <summary> /// Successful login /// </summary> /// <param name="username"></param> /// <param name="password"></param> /// <returns></returns> /// public PearlLoginPage LoginAs(string username, string password) { PerformLogin(username, password); return(DoInitialize.PageElementsIn <PearlLoginPage>()); //returning this page allows us to capture the error messages. }
public SamplePObject NavigateToSamplePage() { SamplePage.Click(); return(DoInitialize.PageElementsIn <SamplePObject>()); }
public NewsPObject NavigateToNews() { News.Click(); return(DoInitialize.PageElementsIn <NewsPObject>()); }
public ContactUsPObject NavigateToContactUs() { ContactUs.Click(); return(DoInitialize.PageElementsIn <ContactUsPObject>()); }
public LinksPObject NavigateToLinks() { Links.Click(); return(DoInitialize.PageElementsIn <LinksPObject>()); }
public AboutPObject NavigateToAbout() { About.Click(); return(DoInitialize.PageElementsIn <AboutPObject>()); }
public HomePObject NavigateToHome() { Home.Click(); return(DoInitialize.PageElementsIn <HomePObject>()); }
/// <summary> /// Login to test error page shows up /// </summary> /// <param name="username"></param> /// <param name="password"></param> /// <returns></returns> public LoginErrorPOject LoginWithAndTestError(string username, string password) { PerformLogin(username, password); return(DoInitialize.PageElementsIn <LoginErrorPOject>()); }
/// <summary> /// Successful login /// </summary> /// <param name="username"></param> /// <param name="password"></param> /// <returns></returns> public DashBoardHeaderPObject LoginWith(string username, string password) { PerformLogin(username, password); return(DoInitialize.PageElementsIn <DashBoardHeaderPObject>()); }
/// <summary> /// Navigate to login Page /// </summary> /// <returns></returns> public WpLoginPObject NavigateToLogin() { LoginLink.Click(); return(DoInitialize.PageElementsIn <WpLoginPObject>()); }