public void ValidateContactInfoIsDislayed() { var testData = TestDataFactory.CreateLoginAccount(); string expectedHeading = "Contact information"; IndexPage indexPage = new IndexPage(driver, url); LoginPage loginPage = indexPage.Header.ClickOnSignIn(); indexPage = loginPage.Login(testData.Email, testData.Password); ContactInfoHomePage contactInfoHomePage = indexPage.Header.ClickOnContactInfo(); //Validate that it is de correct page Assert.IsTrue(contactInfoHomePage.ContactInfoTitleExist(), "Contact information title does not exist"); Assert.AreEqual(contactInfoHomePage.GetHeadingTitle(), expectedHeading, $"{expectedHeading} title is incorrect"); }
public void ValidateContactInfoIsDislayed() { var testUser = DataFactory.Users.CreateTestUser(); string expectedHeading = "Contact information"; APIndexPage indexPage = new APIndexPage(Driver, Url); APLoginPage loginPage = indexPage.Header.ClickOnSignIn(); indexPage = loginPage.Login(testUser.Username, testUser.Password); ContactInfoHomePage contactInfoHomePage = indexPage.Header.ClickOnContactInfo(); //Validate that it is de correct page Assert.IsTrue(contactInfoHomePage.ContactInfoTitleExist(), "Contact information title does not exist"); Assert.AreEqual(contactInfoHomePage.GetHeadingTitle(), expectedHeading, $"{expectedHeading} title is incorrect"); }