static void Main(string[] args) { HeaderNavigationMenu navigationMenu = new HeaderNavigationMenu(); navigationMenu.DropdownMenu2SelectOption3(); // The following code is an example of undesired capability; // prefer if Home class could only be // used by HeaderNavigationMenu class //Home home = new Home(); }
public AboutPage OpenAboutPage() { HeaderNavigationMenu.FindElement(By.PartialLinkText(About)).Click(); Thread.Sleep(5000); return(new AboutPage(_driver)); }
public ServicesPage OpenServicesPage() { HeaderNavigationMenu.FindElement(By.PartialLinkText(Services)).Click(); Thread.Sleep(5000); return(new ServicesPage(_driver)); }
public WorkPage OpenWorkpage() { HeaderNavigationMenu.FindElement(By.PartialLinkText(Work)).Click(); Thread.Sleep(5000); return(new WorkPage(_driver)); }
public ServicesPage OpenServicesPage() { HeaderNavigationMenu.FindElement(By.XPath($".//a[contains(@href, '{Services}')]")).Click(); Thread.Sleep(2000); return(new ServicesPage(_driver)); }
public WorkPage OpenWorkpage() { HeaderNavigationMenu.FindElement(By.XPath($".//a[contains(@href, '{Work}')]")).Click(); Thread.Sleep(2000); return(new WorkPage(_driver)); }