Commit Graph

46 Commits

Author SHA1 Message Date
0b2f6c78c0 Forbedrer Direction
Forenkler getReverseDirection ved hjelp av matematikk
Legger til metoder for venstrerotert og høyrerotert retning
Lager tester for alle de 3 nevnte metodene
2020-02-23 19:43:19 +01:00
b6aee9111a Legger til kommentarer til tomme metoder i GdxTestRunner 2020-02-23 15:44:20 +01:00
6c745bd434 Oppdaterer TextureConverterUtil til å lese fra en tekstfil
Legger til en tekstfil som beskriver teksturregion som hører til en Tile
Legger til nødvendige metoder for å lese fra filen
Legger til noen tester for TextureConverterUtil
2020-02-23 14:35:31 +01:00
93e9f3c93d Legger til en klasse for testing av klasser som bruker libgdx 2020-02-23 14:33:12 +01:00
014122f384 Fikser feilhåndtering for loadTestBoard 2020-02-23 00:02:41 +01:00
9b76bcb579 Fikser importeringer 2020-02-23 00:02:03 +01:00
c561df4a66 Småfikser
Flytter TextureConverterUtil til Utility pakken
Legger til final på noen felter i grid
Fjerner en ubrukt import i DrawableObjectTest
2020-02-22 23:38:26 +01:00
9c5a2b60e7 Oppdaterer Robot til å bruke en RobotID i stedet for en playerId int 2020-02-22 23:37:03 +01:00
438bbd70a0 Legger til en utility klasse for å laste inn et brett fra en tekstfil 2020-02-22 23:34:19 +01:00
544e5d9e04 Oppdaterer brettet med nødvendige metoder for å kunne flytte en robot
Legger til tester for brettet
2020-02-22 23:27:59 +01:00
427bddc0ae Legger til tekstdefinisjoner av to brett 2020-02-22 22:33:21 +01:00
Tobydrama
64dca4d9f7 added method getPlayerId in robot class and tested it in Robottest 2020-02-22 14:23:38 +01:00
Tobydrama
98c0ceed15 added one more test to RobotTest 2020-02-22 14:19:46 +01:00
Tobydrama
0dac36a6ea Made RobotTest more readable 2020-02-22 14:16:55 +01:00
Tobydrama
a30018dee4 addad a lot more test for RobotTest 2020-02-22 14:10:50 +01:00
29b48c1a87 Gjør nødvendige forandringer i klasser og interfaces relatert til Grid
Bytter rekkefølge mellom height og width
Forbedrer kommentarer
Gjør slik at testene bruker Tile i stedet for TileType
Legger til manglende exception i setElement til IGrid og Grid
2020-02-20 14:10:00 +01:00
Torbjørn Lunde Jensen
c61c3926bd Moves GridTest to correct package 2020-02-20 13:43:09 +01:00
Torbjørn Lunde Jensen
ee308900c2 Merge branch 'master' of https://github.com/inf112-v20/Fiasko 2020-02-20 13:36:00 +01:00
Torbjørn Lunde Jensen
61eb05d66a Adds a Grid class and GridTest class 2020-02-20 13:35:40 +01:00
a6a0045786 Flytter ting til korrekte pakker og forbedrer Tile og Wall
Fikser kommentarer, mellomrom og variabelnavn i Tile og Wall
Flytter IGrid, Robot og Wall til objects
Flytter tester til korresponderende pakker
2020-02-20 13:12:18 +01:00
Petter Tobias Madsen
a28c92e9b9 Added a extra test to RobotTest 2020-02-20 12:21:48 +01:00
Petter Tobias Madsen
71562f1544 Tobias og Gabriel startet å teste Robot classen 2020-02-20 12:05:49 +01:00
Petter Tobias Madsen
9e764ecaf5 renamed TestWall to WallTest 2020-02-20 11:57:57 +01:00
Torbjørn Lunde Jensen
fd6ae823c5 Fixes imports in TileTest 2020-02-20 11:26:35 +01:00
Petter Tobias Madsen
f5a9a6d423 fixed issues with camel case in position test 2020-02-20 11:21:59 +01:00
Torbjørn Lunde Jensen
183ba4e507 Merge branch 'master' of https://github.com/inf112-v20/Fiasko 2020-02-20 11:14:40 +01:00
Torbjørn Lunde Jensen
5367ab1c42 Adds testing to Tile class 2020-02-20 11:14:20 +01:00
Petter Tobias Madsen
54c15dcbac Tobias og Gabriel added extra test to wall class 2020-02-20 11:04:16 +01:00
Petter Tobias Madsen
fd48cf5f7a Tobias og Gabriel lagde en Wall klass og testet den 2020-02-20 10:50:57 +01:00
bec414e676 Legger til enum Action og bytter navn på abstractions pakken
Bytter pakkenavn fra abstractions til element_properties
2020-02-19 11:15:23 +01:00
Petter Tobias Madsen
14b90786c5 removed unused import from PositionTest 2020-02-18 15:00:36 +01:00
Petter Tobias Madsen
69df661e58 added a extra test to PositionTest class 2020-02-18 14:55:23 +01:00
Petter Tobias Madsen
470b1bcbd8 Tobias og Kristian lagde en Position class. og begynnte på testene for classen 2020-02-18 14:39:33 +01:00
162713128c Legger til en WallType enum og tester 2020-02-17 22:18:23 +01:00
b31c52edd1 Legger til en Direction enum og tester 2020-02-17 21:12:04 +01:00
827c8e0aed Legger til en ekstra test og forbedrer kommentarer for TileType
Fikser en skrivefeil i beskrivelsen av getTileTypeFromID
Legger til en ekstra test som sjekker at alle TileType verdier har en unik id
2020-02-17 20:58:55 +01:00
4b07882d47 Legger til en TileType enum og tester 2020-02-17 13:56:40 +01:00
c6ace34812 Fikser gale tester 2020-02-05 19:07:21 +01:00
4eb5b42755 Omstrukturerer litt mens det fortsatt er enkelt
Forbedrer tester
Bytter navn på noen metoder og variabler
Bytter noen tall til relevante konstanter
Stokker om på rekkefølgen i konstruksjonsmetodene til DrawableObject
2020-02-05 05:14:35 +01:00
eb5e6160fb Forbedrer kodestil 2020-02-04 20:00:57 +01:00
6bc58a29d3 Forbedrer kodestil 2020-02-04 19:57:20 +01:00
2d40d9fd21 Sletter ubrukt kode og omstruktuerer klasser
Fjerner AppTest.java
Fjerner HelloWorld.java
Fjerner GameBoard.java
Flytter alle filer fra inf112.skeleton.app til inf112.fiasko.roborally
Flytter IDrawableGame og Game til en egen pakke
Flytter IDrawableObject og DrawableObject til en egen pakke
Flytter GameTexture til en egen pakke
2020-02-04 17:52:17 +01:00
Torbjørn Lunde Jensen
53e9b28b45 Clean up asserts in tests 2020-02-03 15:32:11 +01:00
GabrielMagnus
ea29844cc7 Lagte tester til en DrawableObject klasse. 2020-02-03 14:03:54 +01:00
646404bc23 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
2020-01-31 14:29:22 +01:00
Anna Fossen-Helle
847eb66a69 Initial commit 2020-01-28 14:50:45 +01:00