public SolutionCodePageTest(BaseFixture fixture) : base(fixture) { BeginTest(); string courseName = "C# Starter"; var header = ConstructPage <Header>(); var logInPage = header.GoToLogInPage(); logInPage.SignIn(Constants.STUDENT_EMAIL, Constants.STUDENT_PASSWORD); var sidebar = ConstructPage <SideBar>(); sidebar.GoToCourseManagementPage(); var CoursesList = ConstructPage <CourseManagementPage>(); var block = CoursesList.GetBlocks(); if (block != null) { var firstBlock = block.FirstOrDefault(x => x.GetCourseName().Equals(courseName, StringComparison.OrdinalIgnoreCase)); if (firstBlock != null) { firstBlock.ClickCourseLink(); } } }
public ChangeUserInfoTest(BaseFixture fixture) : base(fixture) { BeginTest(); header = ConstructPage <Header>(); logInPage = header.GoToLogInPage(); }
//[SetUp] public AdminTest(BaseFixture fixture) : base(fixture) { BeginTest(); header = ConstructPage <Header>(); logInPage = header.GoToLogInPage(); logInPage.SignIn(Constants.ADMIN_EMAIL, Constants.ADMIN_PASSWORD); adminPanelPage = ConstructPage <SideBar>().GoToAdminPanelPage(); }
public TEMP_Test(BaseFixture fixture) : base(fixture) { BeginTest(); var header = ConstructPage <Header>(); var logInPage = header.GoToLogInPage(); logInPage.SignIn(Constants.TEACHER_EMAIL, Constants.TEACHER_PASSWORD); var sidebar = ConstructPage <SideBar>(); sidebar.GoToTasksPage(); }
public CourseTests(BaseFixture fixture) : base(fixture) { BeginTest(); }
public SideBarTest(BaseFixture fixture) : base(fixture) { BeginTest(); sideBar = ConstructPage <SideBar>(); }
//[SetUp] public BaseTest(BaseFixture fixture) { driver = DriversFabric.InitChrome(); driver.Maximize(); this.fixture = fixture; }
public NewsTest(BaseFixture fixture) : base(fixture) { BeginTest(); header = ConstructPage <Header>(); sideBar = ConstructPage <SideBar>(); }
public HeaderTest(BaseFixture fixture) : base(fixture) { BeginTest(); header = ConstructPage <Header>(); }
public TestSaveExecutedTestToCodeHistory(BaseFixture fixture) : base(fixture) { BeginTest(); header = ConstructPage <Header>(); }