public void EditSubject() { var testSubject = new TestSubject(); testSubject.Name = "Updated Subject"; var homePage = new HomePage(Driver); homePage.ModifySubject(testSubject); homePage.AssertSubjectEdited(); }
public void ActivateSubject() { var testSubject = new TestSubject(); testSubject.Name = "Test Subject"; var homePage = new HomePage(Driver); homePage.ActivateNewSubject(testSubject); homePage.AssertSubjectCreated(); }
internal void ModifySubject(TestSubject subject) { Wait(".panel-card.alternate"); EditButton.Click(); SubjectName.Clear(); SubjectName.SendKeys(subject.Name); GradeDropDown.Click(); SelectGrade.Click(); PlanDropDown.Click(); SelectPlan.Click(); SaveButton.Click(); }
internal void ActivateNewSubject(TestSubject subject) { ActivateBtn.Click(); Wait(".jquery-modal.blocker.current"); DropDown.Click(); SelectSubject.Click(); NextBtn.Click(); Wait("div.form-group .grade-slider-tick"); Groep.Click(); NextBtn.Click(); //open more options for the Groep 3 Wait(".button-bar .show-more"); OtherOptions.Click(); Wait(".cards-container"); Plan.Click(); Wait("div.button-bar .btn-primary"); Name.Clear(); Name.SendKeys(subject.Name); FinalizeSubjectCreation.Click(); }