tis-2017/Nagaytseva/src/test/java/MenuNavigation.java
2018-04-14 11:50:16 +03:00

39 lines
1016 B
Java

import context.ChromeContext;
import context.Context;
import org.junit.jupiter.api.AfterAll;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.BeforeAll;
import org.junit.jupiter.api.Test;
import org.openqa.selenium.Dimension;
import org.openqa.selenium.support.PageFactory;
import page.PageMenu;
import page.SearchPage;
public class MenuNavigation {
private final static String APP_URL = "https://1c.ru/";
private static Context context;
@BeforeAll
public static void setup() {
context = new ChromeContext();
context.start();
context.getDriver().manage().window().setSize(new Dimension(1600, 900));
}
@AfterAll
public static void quit() {
context.close();
}
@Test
public void testResultPageHeader() {
context.getDriver().get(APP_URL);
PageMenu page = PageFactory.initElements(context.getDriver(), PageMenu.class);
page.clickUsersLink();
Assertions.assertTrue(page.menuMin());
}
}