use of com.b3dgs.lionengine.Config in project lionengine by b3dgs.
the class LoaderTest method testIconFullScreen.
/**
* Test with an icon in full screen mode.
*/
@Test
public void testIconFullScreen() {
final Config config = new Config(OUTPUT, 16, false, icon);
Loader.start(config, SequenceSingleMock.class).await();
}
use of com.b3dgs.lionengine.Config in project lionengine by b3dgs.
the class LoaderTest method testFilterHq3x.
/**
* Test with a hq3x filter.
*/
@Test
public void testFilterHq3x() {
final Resolution output = new Resolution(960, 720, 60);
final Config config = new Config(output, 16, false);
Loader.start(config, SequenceFilterMock.class, new FilterHq3x()).await();
}
use of com.b3dgs.lionengine.Config in project lionengine by b3dgs.
the class LoaderTest method testFilterHq2x.
/**
* Test with a hq2x filter.
*/
@Test
public 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.Config in project lionengine by b3dgs.
the class LoaderTest method testEngineTerminate.
/**
* Test with sequence terminate engine.
*/
@Test
public void testEngineTerminate() {
final Resolution output = new Resolution(320, 240, 60);
final Config config = new Config(output, 16, true);
Loader.start(config, SequenceEngineTerminateMock.class).await();
}
use of com.b3dgs.lionengine.Config in project lionengine by b3dgs.
the class LoopExtrapolatedTest method testUnready.
/**
* Test with not ready screen.
*
* @throws InterruptedException If error.
*/
@Test(timeout = 1000L)
public void testUnready() throws InterruptedException {
ScreenMock.setScreenWait(true);
final Screen screen = new ScreenMock(new Config(new Resolution(320, 240, 50), 16, true));
screen.getConfig().setSource(new Resolution(320, 240, 50));
final Thread thread = getTask(screen);
thread.start();
latch.await();
loop.stop();
thread.join();
Assert.assertEquals(0, tick.get());
Assert.assertEquals(0, rendered.get());
Assert.assertNull(extrapolation.get());
Assert.assertEquals(-1, computed.get());
}
Aggregations