47 lines
1.1 KiB
Java
47 lines
1.1 KiB
Java
import org.openqa.selenium.support.PageFactory;
|
|
|
|
import java.util.concurrent.TimeUnit;
|
|
|
|
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 context.ChromeContext;
|
|
import context.Context;
|
|
import page.MainPage;
|
|
import page.GamePage;
|
|
|
|
public class MultimediaTests
|
|
{
|
|
private final static String APP_URL = "http://gmt-max.net/";
|
|
private static Context context;
|
|
|
|
@Test
|
|
public void checkPictures()
|
|
{
|
|
|
|
Context.getDriver().get(APP_URL);
|
|
|
|
MainPage page = PageFactory.initElements(context.getDriver(), MainPage.class);
|
|
GamePage page1 = PageFactory.initElements(context.getDriver(), GamePage.class);
|
|
context.wait(10);
|
|
page.clickPreviewLink();
|
|
context.wait(5);
|
|
Assertions.assertTrue(GamePage.isPicturePresent());
|
|
|
|
|
|
}
|
|
|
|
@BeforeAll
|
|
public static void setup() {
|
|
context = new ChromeContext();
|
|
context.start();
|
|
//context.getDriver().manage().window().setSize(new Dimension(1366, 768));
|
|
}
|
|
|
|
@AfterAll
|
|
public static void quit() {
|
|
context.close();
|
|
}
|
|
}
|