Skip to content
This repository has been archived by the owner on Jul 30, 2024. It is now read-only.

Commit

Permalink
Update ManualTests.md
Browse files Browse the repository at this point in the history
  • Loading branch information
sebbergh98 authored May 8, 2020
1 parent c1eedb6 commit 5f87a1c
Showing 1 changed file with 10 additions and 21 deletions.
31 changes: 10 additions & 21 deletions ManualTests.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Manual tests

## Movement på brettet
Bruk WASD for å velge faste bevegelseskort. W er move 1 forward, A er turn left, S er move 1 backwards, D er turn right. Vi ser at roboten kolliderer med vegger og at den beveger seg der den skal. I tillegg ser vi at brettet ser ut slik som vi forventet og at kollisjonene tilsvarer med de synlige veggene.
Bruk WASD for å velge faste bevegelseskort. W er move 1 forward, A er turn left, S er move 1 backwards, D er turn right. Vi ser at roboten kolliderer med vegger og at den beveger seg der den skal. I tillegg ser vi at brettet ser ut slik som vi forventet og at kollisjonene tilsvarer med de synlige veggene. Sjekke også at roboten peker i den retningen man roterer.

## Game.executeCard
Vi har testet executeCard() fra game.java ved å velge fem kort med talltastene fra 1-9 og så trykke enter. Vi ser at det funker når roboten gjør slik som kortene sier. Dette testet at vår metode executeCard() fungerer med forskjellige typer kort og at roboten flytter seg riktig.
Expand All @@ -13,34 +13,23 @@ Vi har testet executeCard() fra game.java ved å velge fem kort med talltastene
- Når man bruker movement cards som har mer en ett steg, så skal man ikke kunne gå gjennom hull, men falle i det.
- Livene oppe til høyre skal reflektere hvor mange liv jeg har, ettersom jeg mister de.

## Playersprite rotates with player
Vi har testet den grafiske roteringen til spiller ved å:
- Kjøre spillet og så trykke D for å rotere til høyre.
- Trykke A for å rotere til venstre.
Hver gang så ser vi at roboten grafisk roterer seg slik at den alltid vendes den retningen som roboten ser.

## Flagg
Vi har testet flagg ved å:
- Bevege roboten på flagg. I tilfeldig rekkefølge, for å forsikre oss om at det ikke skje noe
- Bevege roboten på flagg i riktig rekkefølge. Fra 1 til 4 og da oppfyller vi vinne-kravet og alle flaggene har blitt plukket opp.
- Dette ble gjort flere ganger fra forskjellige vinkler. Hver gang funket det som det skulle og riktig melding ble printet ut i terminalen.
- Sjekke at det kommer en meldig når man tar riktig flagg.

## Belter
Vi har testet belter ved å:
- bevege spilleren to plasser til rett frem slik at den står på et belte.
- se at den blir dyttet tilbake mot den veien pilene peker.
- Bevege spilleren to plasser rett frem slik at den står på et belte.
- Se at den blir dyttet tilbake mot den veien pilene peker.
- Se at belter med sving roterer roboten 90 grader.

## Rotasjonsbånd
Vi har testet rotasjonsbånd ved å:
- bevege spilleren 6 plasser nedover på kartet og 3 plasser mot høyre slik at den står på et rotasjonsbånd.
- se at spilleren roterer med klokken 90 grader.
## Tannhjul
Vi har testet tannhjul ved å:
- Se at spilleren roterer 90 grader den retningen som tannhjulet har.


## Game.stageCard
Vi testet stageCard() ved å:
- trykke på knapp 1-9 på tastaturet
- se at kortet blir flyttet til register ved å se at det flytter seg opp ett hakk

## Renderer.getCardTexIndex
Vi testet getCardTexIndex() ved å
- se at textures som vises i spillet samsvarer med type kort gitt (dette printes i console).
- Trykke på knapp 1-9 på tastaturet
- Se at kortet blir flyttet til register ved å se at det flytter seg opp ett hakk

0 comments on commit 5f87a1c

Please sign in to comment.