public void LoadSignInPage() { using (IWebDriver driver = new ChromeDriver()) { var signInPage = new SignInPage(driver); signInPage.NavigateTo(); Thread.Sleep(3000); signInPage.EnterEmail("*****@*****.**"); signInPage.ClickContinue(); Thread.Sleep(3000); signInPage.InputPassword(AppConfigReader.Password); Thread.Sleep(3000); signInPage.ClickSignIn(); Thread.Sleep(3000); } }
public void SecondTest(bool isPositive, string email, string password, string newPassword) //Changing password { SignInPage signInPage = mainPage.ClickOnSignIn(); signInPage.EnterEmail(email) .EnterPassword(password); ProfilePage profilePage = signInPage.ClickSignInAccount(); AccountInformationPage accountInformation = profilePage.PersonalInformation(); accountInformation.EnterCurrentPassword(password) .EnterNewPassword(newPassword) .ClickAgreeButton() .ClickButtonSave(); bool isChangesSaved = accountInformation.IsChangesSaved(); Assert.That(isChangesSaved, Is.EqualTo(isPositive), $"Changes was saved {(isChangesSaved ? "succesfully" : "unsuccesfully")}"); }
public void WhenEnterAsEmailAddress(string email) { signInPage.EnterEmail(email); }