mirror of
https://github.com/inf112-v20/Fiasko.git
synced 2025-06-28 12:14:42 +02:00
Legger til noen tester og gjør noen endringer for enklere testing
Legger til tester til Game i GameTest Legger til en enum som kan konverteres til/fra teksturer for å fjerne grafikklogikk fra resten av spillet
This commit is contained in:
41
src/test/java/inf112/skeleton/app/GameTest.java
Normal file
41
src/test/java/inf112/skeleton/app/GameTest.java
Normal file
@ -0,0 +1,41 @@
|
||||
package inf112.skeleton.app;
|
||||
|
||||
import static org.junit.Assert.assertFalse;
|
||||
import static org.junit.Assert.assertTrue;
|
||||
|
||||
import org.junit.Before;
|
||||
import org.junit.Test;
|
||||
|
||||
public class GameTest {
|
||||
IDrawableGame game;
|
||||
|
||||
@Before
|
||||
public void setUp() {
|
||||
game = new Game();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void gameWidthPositiveTest() {
|
||||
assertTrue(game.getWidth() > 0);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void gameWidthMaximumFullHDTest() {
|
||||
assertTrue(game.getWidth() <= 1920);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void gameHeightPositiveTest() {
|
||||
assertTrue(game.getWidth() > 0);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void gameHeightMaximumFullHDTest() {
|
||||
assertTrue(game.getWidth() <= 1080);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void getObjectsToRenderTest() {
|
||||
assertFalse(game.objectsToRender().isEmpty());
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user