Opdracht 2 - InteractiveRide Child-Class Testing

Terug naar Home

Opmerking: InteractiveRide is een child-class van Attraction. Deze testpagina test alle eigenschappen en methoden van de InteractiveRide klasse.

Overzicht - Alle InteractiveRide Attracties

Naam Status Wachttijd Min. Hoogte Max. Hoogte Thrill Max. Spelers High Score
Princess quest open 40 minuten 100 cm 200 cm 7/10 6 1250
Montgomery gator open 50 minuten 140 cm 210 cm 9/10 4 3600
uhhhh idk gaem gesloten 30 minuten 120 cm 190 cm 6/10 8 800

Methode Tests InteractiveRide Klasse

Test 1: startGame() - Open Attractie
Game: Princess quest
Resultaat: Spel gestart! Veel plezier!
isGameActive(): [NO] false
Test 2: setScore() en getScore()
Game: Princess quest
setScore(950) -> getScore() = 950 punten
Test 3: getHighScore()
Game: Princess quest
getHighScore() = 1250 punten
Test 4: getHighScoreInfo()
Game: Princess quest
Result: Huidige highscore: 1250 punten
Test 5: endGame()
Game: Princess quest
Resultaat: Spel voorbij! Jouw score: 950 punten.
isGameActive() na endGame(): [NO] false
Test 6: getMaxPlayers() en setMaxPlayers()
Game: Princess quest
getMaxPlayers() = 6 spelers
Test 7: startGame() - Gesloten Attractie
Game: uhhhh idk gaem
Status: gesloten
Resultaat: De attractie is gesloten, spel kan niet starten.
isGameActive(): [OK] false
Test 8: Geerfde Methoden van Attraction
Game: Princess quest

Gedetailleerde Informatie per InteractiveRide

1. Princess quest

Attraction Eigenschappen:
Wachttijd
40 minuten
Status
open
Min. Hoogte
100 cm
Max. Hoogte
200 cm
Thrill Level
7/10
isOpen()
[OK] true
InteractiveRide Eigenschappen (Kind-class Specifiek):
Max. Spelers
6
Huidige Score
950
High Score
1250
Spel Actief
Nee

2. Montgomery gator

Attraction Eigenschappen:
Wachttijd
50 minuten
Status
open
Min. Hoogte
140 cm
Max. Hoogte
210 cm
Thrill Level
9/10
isOpen()
[OK] true
InteractiveRide Eigenschappen (Kind-class Specifiek):
Max. Spelers
4
Huidige Score
3600
High Score
3600
Spel Actief
Nee

3. uhhhh idk gaem

Attraction Eigenschappen:
Wachttijd
30 minuten
Status
gesloten
Min. Hoogte
120 cm
Max. Hoogte
190 cm
Thrill Level
6/10
isOpen()
[NO] false
InteractiveRide Eigenschappen (Kind-class Specifiek):
Max. Spelers
8
Huidige Score
0
High Score
800
Spel Actief
Nee

showInfo() Array Output

Volledige array output van Princess quest:

[name] => Princess quest
[waitTime] => 40 minuten
[status] => open
[minHeight] => 100 cm
[maximumHeight] => 200 cm
[thrillingLevel] => 7/10
[isOpen] => 1
[maxPlayers] => 6
[currentScore] => 950
[highScore] => 1250
[gameActive] => Nee

Vereisten Checklist

Gemaakte Objecten:

Getest Methoden:

Attraction Methoden:

Presentatie:


Terug naar Home