public void CreateInterviewWithInvalidData() { HRMainPage.interviewBtn.Click(); var path = Path.GetFullPath(Directory.GetCurrentDirectory() + "/../../../Jsons/InterviewPerson/InterviewPersonInvalidInput.json"); var interviewPerson = InterviewPerson.FromJson(File.ReadAllText(path)); interviewPage.fillRegistrationForm(interviewPerson); bool isItDisplayed = interviewPage.invalidInput.Displayed; isItDisplayed.Should().BeTrue(); Thread.Sleep(3000); }
public void CreateInterviewWithValidInputs() { HRMainPage.interviewBtn.Click(); var path = Path.GetFullPath(Directory.GetCurrentDirectory() + "/../../../Jsons/InterviewPerson/InterviewPersonValidInputs.json"); var interviewPerson = InterviewPerson.FromJson(File.ReadAllText(path)); interviewPage.fillRegistrationForm(interviewPerson); Thread.Sleep(2000); string tabTitle = driver.Title; Thread.Sleep(3000); tabTitle.Should().Be("Human Resources"); }
public void fillRegistrationForm(InterviewPerson user) { firstNameInput.SendKeys(user.FirstName); middleNameInput.SendKeys(user.MiddleName); lastNameInput.SendKeys(user.LastName); emailInput.SendKeys(user.Email); randomGender().Click(); areaInput.SendKeys(user.Area); cityInput.SendKeys(user.City); addressInput.SendKeys(user.Address); chooseFileBtn.SendKeys("C:\\Users\\Elian\\Desktop\\CV_EK.pdf"); uploadFileBtn.Click(); datePickerInput.SendKeys(user.InterviewDate); addBtn.Click(); }