public void Initialize() { test = extent.StartTest(TestContext.CurrentContext.Test.Name); _test.Value = test; var homePage = new HomeP(); test.Log(LogStatus.Info, "Opening base page"); homePage.OpenStartPage(baseURL); Assert.IsTrue(homePage.IsHomePageOpened()); test.Log(LogStatus.Pass, "Home page is opened"); }
public void VacanciesStartTest() { var homePage = new HomeP(); homePage.OpenStartPage(baseURL); test.Log(LogStatus.Info, "Open vacancies page"); homePage.GoToVacanciesPage(); var vacanciesPage = new VacanciesP(); Check.IsTrue(vacanciesPage.IsVacanciesPageDisplayed()); test.Log(LogStatus.Pass, "Vacancies page is opened"); Check.IsTrue(vacanciesPage.IsVacanciesDisplayed()); test.Log(LogStatus.Pass, "List of vacancies is displayed"); Check.IsTrue(vacanciesPage.IsNetVacanciesDisplayed()); test.Log(LogStatus.Pass, "Net vacanices are displayed in list(at least one)"); var titles = vacanciesPage.PrintTitles(); test.Log(LogStatus.Info, "Print list of titles: " + titles + " "); var numbers = vacanciesPage.NumberOfVacancies(); test.Log(LogStatus.Info, "Number of vacancies: " + numbers); }