public void JavaScriptClickTest() { HttpCode200Page httpCode200 = new InternetPage(this.DriverContext) .OpenHomePage() .GoToStatusCodesPage() .Click200(); Assert.IsTrue(httpCode200.IsHTTPCode200PageIsDisplayed(), "Code 200 was not clicked or page is not displayed."); }
public void PageSourceContainsCaseTest() { const string ExpectedText = "HTTP status codes are a standard set of numbers used to communicate from a web server"; var statusCodes = new InternetPage(this.DriverContext) .OpenHomePage() .GoToStatusCodesPage(); Assert.IsTrue(statusCodes.IsTextExistedInPageSource(ExpectedText), "Text is not present!"); }
public void UnTickCheckboxTest() { var checkboxes = new InternetPage(this.DriverContext) .OpenHomePage() .GoToCheckboxesPage() .UnTickCheckboxTwo(); Assert.IsFalse(checkboxes.IsCheckmarkTwoTicked, "Checkbox2 is ticked!"); }
public void TickCheckboxTest() { var checkboxes = new InternetPage(this.DriverContext) .OpenHomePage() .GoToCheckboxesPage() .TickCheckboxOne(); Assert.IsTrue(checkboxes.IsCheckmarkOneTicked, "Checkbox1 is unticked!"); }
public void FormAuthenticationPageTest() { var formFormAuthentication = new InternetPage(this.DriverContext) .OpenHomePage() .GoToFormAuthenticationPage(); formFormAuthentication.EnterUserName((string)this.TestContext.DataRow["user"]); formFormAuthentication.EnterPassword((string)this.TestContext.DataRow["password"]); formFormAuthentication.LogOn(); Verify.That( this.DriverContext, () => Assert.AreEqual((string)this.TestContext.DataRow["message"], formFormAuthentication.GetMessage)); }
public void ClickFloatingMenuTest() { var floatingMenuPage = new InternetPage(this.DriverContext) .OpenHomePage() .GoToFloatingMenu() .ClickFloatingMenuButton(); Assert.IsTrue(floatingMenuPage.IsUrlEndsWith("#home"), "URL does not end with #home - probably 'Home' floating menu button was not clicked properly"); }