public void UnauthorizedUserRedirection() { using (IWebDriver driver = new ChromeDriver()) { WebDriverWait wait = new WebDriverWait(driver, TimeSpan.FromSeconds(8)); var conferencesPage = new ConferencesPage(driver, wait); conferencesPage.NavigateTo(); var loginPage = new LoginPage(driver, wait); loginPage.Logoff(); conferencesPage.WaitForPartialViewAndClickParticipatingUsersLink(); loginPage.EnsurePageLoaded(); driver.Navigate().Back(); conferencesPage.WaitForPartialViewAndClickCreateConfLink(); loginPage.EnsurePageLoaded(); driver.Navigate().Back(); conferencesPage.WaitForPartialViewAndClickDeleteLink(); loginPage.EnsurePageLoaded(); driver.Navigate().Back(); conferencesPage.ClickCarouselNextButton(); conferencesPage.SignInOnCarousel(); loginPage.EnsurePageLoaded(); } }
public void UnauthorizedUserNavigation() { using (IWebDriver driver = new ChromeDriver()) { WebDriverWait wait = new WebDriverWait(driver, TimeSpan.FromSeconds(3)); var conferencesPage = new ConferencesPage(driver, wait); conferencesPage.NavigateTo(); conferencesPage.WaitForPartialViewAndClickSeeTalksLink(); Assert.Equal(SeeTalksTitle, driver.Title); TalksPage talksPage = conferencesPage.NavigateToAllTalks(); talksPage.EnsurePageLoaded(); } }