use of com.b3dgs.lionengine.Resolution in project lionengine by b3dgs.
the class MapTileIT method testMap.
/**
* Test the map tile.
*/
@Test
void testMap() {
EngineAwt.start(getClass().getSimpleName(), Version.create(1, 0, 0), getClass());
final Resolution output = new Resolution(640, 480, 60);
Loader.start(Config.windowed(output), Scene.class).await();
}
use of com.b3dgs.lionengine.Resolution in project lionengine by b3dgs.
the class MapTileCollisionModelIT method testModel.
/**
* Test the map tile collision.
*/
@Test
void testModel() {
EngineAwt.start(getClass().getSimpleName(), Version.create(1, 0, 0), getClass());
final Resolution output = new Resolution(640, 480, 60);
Loader.start(Config.windowed(output), Scene.class).await();
}
use of com.b3dgs.lionengine.Resolution in project lionengine by b3dgs.
the class LoaderTest method testDirect.
/**
* Test with screen direct.
*/
@Test
void testDirect() {
final Resolution output = new Resolution(320, 240, 60);
final Config config = new Config(output, 16, true);
Loader.start(config, SequenceSingleMock.class).await();
}
use of com.b3dgs.lionengine.Resolution in project lionengine by b3dgs.
the class LoaderTest method testFilterHq2x.
/**
* Test with a hq2x filter.
*/
@Test
void testFilterHq2x() {
final Resolution output = new Resolution(640, 480, 0);
final Config config = new Config(output, 16, false);
Loader.start(config, SequenceFilterMock.class, new FilterHq2x()).await();
}
use of com.b3dgs.lionengine.Resolution in project lionengine by b3dgs.
the class LoopFrameSkippingTest method testMaxRate.
/**
* Test with max rate.
*/
@Test
void testMaxRate() {
ScreenMock.setScreenWait(false);
final Screen screen = new ScreenMock(new Config(new Resolution(320, 240, 50), 16, true));
final Thread thread = getTask(screen);
thread.start();
assertTimeout(10_000L, thread::join);
assertTrue(tick.get() >= maxTick.get(), tick.get() + " " + maxTick.get());
assertTrue(rendered.get() <= tick.get(), rendered.get() + " " + tick.get());
assertTrue(rendered.get() > 0, String.valueOf(rendered.get()));
assertTrue(computed.get() > 0, String.valueOf(computed.get()));
}
Aggregations