public void MustHaveLinkToLoginPage() { // ARRANGE: When the user is at Home Page; home.OpenHomePage(); // ASSERT: The Login icon must be displayed; Assert.True(home.LoginIcon.Displayed); }
public void SideMenuMustBeDisplayedBelow1000Width() { // ARRANGE: home.OpenHomePage(); // ACT: window.SetWindowSize(1000, 890, 1, 1); // ASSERT: Assert.True(home.SideMenu.Displayed); }
public void MustDisplayRightResults() { // ARRANGE: When the user is at Home Page; home.OpenHomePage(); // ACT: When the categories "Male > Clothing" is selected; home.GenderMaleFilter.Click(); home.GenderMaleClothingFilter.Click(); // ASSERT: Then the Men Cloathing page will be displayed; Assert.True(products.MenClothingIsOpened()); }
public void MustKeepUserLogged() { // ARRANGE: When the user is at Login page; login.GoToLoginUrl(); // ACT: When the user type valid credentials and click at Login button with the "remember me" option selected; login.LoginTypeInfo("*****@*****.**", "123", true); login.BtnLogin.Click(); login.WaitLoginBeingDone(); // ASSERT: If the user open and closed and open the Home page again, the user will still logged; driver.Navigate().GoToUrl("http://localhost:80"); home.OpenHomePage(); // ASSERT: The Home page must be displayed with the user logged; Assert.True(home.UserIsLogged()); }