101 Commits

Author SHA1 Message Date
Tobydrama
2430ee22a1 lagde tester for roboter på repair tiles og for å sette roboter i powerdown og for å execute powerdown 2020-03-31 13:15:31 +02:00
86edea6c11 Fjerner ubrukte importeringer 2020-03-24 12:03:17 +01:00
29bf09dd7d Rydder opp i Player klassen 2020-03-24 11:57:59 +01:00
7635c33d8a Gjør det mulig å sjekke om to retninger står rett på hverandre 2020-03-23 12:45:50 +01:00
693b9fb886 Legger til tester for partikkelklassen 2020-03-23 12:35:39 +01:00
6ca9f0168d Legger til tester for en partikkeltype 2020-03-23 12:29:07 +01:00
792fa9e7ec Flytter tester som hadde havnet i feil klasse 2020-03-23 12:25:57 +01:00
8df3a8a9ab Rydder opp i en del kommentarer og kode 2020-03-20 17:46:49 +01:00
Steinar Aalstad Lillesund
e067f0b4fe Parprogrammering med Toby: Fikset bug og laget tester.
Fikset bug med lasere på vegger: Skadet ikke roboter på samme tile som veggen
2020-03-19 12:11:58 +01:00
034d1e4b58 Legger til nye roboter på brettet
Flytter på søvn når transportbånd flyttes
Fikser testen for tegnbare objekter
2020-03-17 22:00:56 +01:00
Tobydrama
dfefe49aa0 Merge branch 'master' of https://github.com/inf112-v20/Fiasko 2020-03-17 17:24:05 +01:00
Tobydrama
7cb22379e7 Made a laser function that fires all lasers
made a firealllasers function in roborallygame and added many support function in board to actually fire the lasers. added som of the needed tests.
2020-03-17 17:23:57 +01:00
GabrielMagnus
875363708c La til test for å sjekke at getPositionsOfWallOnBoard har rett type og antall med flere argumenter
La til hjelpefunksjoner for å sjekke at alle elementer er av rett type
2020-03-17 14:02:04 +01:00
b520178686 Fikser kodestil 2020-03-16 20:06:35 +01:00
ee753764eb Fikser opp i moveConveyorBelts og fikser skille mellom raske og trege transportbånd
Bytter navn fra TransportBand til ConveyorBelt
Bytter ut listContainsTile med en generisk predikattester
2020-03-16 19:37:21 +01:00
10e31033e0 Merge branch 'master' of https://github.com/inf112-v20/Fiasko 2020-03-16 18:40:49 +01:00
GabrielMagnus
d27a050611 Merge branch 'master' of https://github.com/inf112-v20/Fiasko
 Conflicts:
	src/test/java/inf112/fiasko/roborally/objects/BoardTest.java
2020-03-16 16:54:41 +01:00
GabrielMagnus
f01576d34e Laget tester for getPositionsOfWallOnBoard og getPositionsOfTileOnBoard 2020-03-16 16:45:45 +01:00
5fcfab5b01 Forenkler testShuffleIntegrity 2020-03-16 16:06:54 +01:00
Steinar Aalstad Lillesund
c43798dfab Parprogrammering med tobydrama - Laget Tester for registrering av flagg. 2020-03-16 15:52:50 +01:00
Tobydrama
d864e60f24 Merge branch 'master' of https://github.com/inf112-v20/Fiasko 2020-03-12 12:38:40 +01:00
Tobydrama
7bc24ff03e added and altered some test in PlayerTest 2020-03-12 12:38:33 +01:00
GabrielMagnus
c931f459af Merge branch 'master' of https://github.com/inf112-v20/Fiasko 2020-03-12 12:08:48 +01:00
GabrielMagnus
9c47ed5cfe Laget tester for BoardElementContainer 2020-03-12 12:06:09 +01:00
Tobydrama
bf63d608a7 Added more test to PlayerTest 2020-03-12 11:23:27 +01:00
Steinar Aalstad Lillesund
e95ee32e64 Added tests for the playerclass.
Started on the tests needed for a player.
2020-03-10 16:03:07 +01:00
7a5b4fccd2 Legger til funksjonalitet for å kikke på det første eller siste kortet i en kortstokk 2020-03-09 13:21:52 +01:00
8aa755237d Bytter != med .equals i testShuffle() 2020-03-03 21:22:36 +01:00
326f4d5755 Fjerner generalitet i ProgrammingCard
Bytter navn fra value til priority for bedre beskrivelse av verdien
Gjør programmeringskort sammenlignbare slik at de kan sorteres
2020-03-03 21:15:13 +01:00
c207c56bca Rydder i tester og kode
Fjerner en del unødvendige variabler i ProgrammingCardDeckTest
Forenkler shuffle testen vesentlig
Legger til en ekstra sjekk for integritet etter stokking av kort
Fjerner ICardWithoutSuit siden den legger til mer kompleksitet enn nytteverdi
2020-03-03 20:51:50 +01:00
GabrielMagnus
e4d6e49721 Endret test for shuffle 2020-03-03 19:21:12 +01:00
315cbb2590 Fikser en del småfeil i Deck, ProgrammingCardDeck og tester 2020-03-03 17:57:27 +01:00
f1bb6ae34b Fikser opp i kode, kommentarer og testing for kort og kortstokk
Fjerner overflødige kommentarer i Deck
Forenkler en del kode i Deck
Fikser uparameteriserte typer i Deck
Bytter navn på PlayerDeck til ProgrammingCardDeck
Fjerner overflødige kommentarer i ProgrammingCard
Legger final til ting som ikke skal endres
Fikser mellomrom noen steder
Legger til en toString() metode til ProgrammingCard for enklere debugging
Fikser uparameteriserte lister i TestProgrammingCardDeck
Fjerner unødvendige mellomrom i TestProgrammingCardDeck
2020-03-03 17:25:18 +01:00
Petter Tobias Madsen
42726b5e78 lagde flere tester i PlayerDeckTest 2020-03-03 15:25:39 +01:00
Petter Tobias Madsen
b8c9c87b39 fixet masse ting i Deck classen 2020-03-03 14:13:11 +01:00
Tobydrama
24d38af386 lagde en kort classe og testet den 2020-03-03 02:38:25 +01:00
52046fea40 Flytter RoboRallyGameTest til korrekt pakke 2020-03-02 19:03:45 +01:00
c53a4cb8d6 Flytter noen klasser og tar ibruk RoboRallyLauncher. Closes #20
Flytter IDrawableGame og RoboRallyGame (tidligere Game) til Objects
Korrigerer navn i RoboRallyGameTest (tidligere GameTest)
Korrigerer pakkeendringer i IOUtil
2020-03-02 18:46:45 +01:00
c6083c2a70 Legger til manglende sjekking av retning for en vegg som instansieres
Legger til en test som sjekker at en exception blir kastet når en ugyldig vegg blir forsøkt instansiert
Legger til en test som sjekker at en exception blir kastet når en ugyldig tile blir forsøkt instansiert
2020-03-02 13:26:42 +01:00
e15992647a Merge branch 'player-and-zoom' 2020-02-27 19:10:04 +01:00
481db78242 Fjerner unødvendige importeringer i PositionTest 2020-02-27 18:51:02 +01:00
Steinar Aalstad Lillesund
3add3fa487 Fixed typo and imports. 2020-02-27 12:30:25 +01:00
Steinar Aalstad Lillesund
cd8905abd9 More tests for equals. 2020-02-27 12:27:35 +01:00
Steinar Aalstad Lillesund
726efa3cb4 Made tests for the position.equals method. 2020-02-27 12:19:18 +01:00
c8f7dbbb87 Rydder opp i brettet og testene
Overskriver toString metoden i Position for lettere debugging
Fjener removeDeadRobotsFromBoard siden den ikke ble brukt rett
Flytter repeterende elementer til variabler
2020-02-27 10:38:26 +01:00
Steinar Aalstad Lillesund
5d3bbb1a66 Fikset Bug ved Test av respawn 2020-02-26 20:52:55 +01:00
aa24075874 Forbedrer translateToDirection funksjonen i GameLauncher 2020-02-26 20:33:43 +01:00
Steinar Aalstad Lillesund
07b427be20 Laget tester for for respawn metoden.
Tester at robot ikke kan spawne uten liv, og at de spawner på rett plass.
2020-02-26 20:22:19 +01:00
8e60e1558e Opprydding av ubrukte klasser og metoder
Fjerner Action.java
Endrer Checkmate.txt tilbake til det offisielle brettet
Endrer Game til å bevege roboten framover i stedet for en spesifikk retning
Fjerner konseptet om døde roboter i Board
Fjerner interface for kort
Fjerner metoder for å sjekke om vegger og roboter har roterte teksturer
Fjerner utkommentert testkode av tekst input
Endrer litt testkode slik at alle roboter er brukt i koden
2020-02-25 17:45:39 +01:00
e51ac1da92 Merge branch 'master' of https://github.com/inf112-v20/Fiasko 2020-02-25 17:00:22 +01:00