|
@ -20,6 +20,7 @@ let playerArr4 = [ |
|
|
{"position": 1, "newPosition": 1, "won": false} |
|
|
{"position": 1, "newPosition": 1, "won": false} |
|
|
|
|
|
|
|
|
] |
|
|
] |
|
|
|
|
|
let rolls =[1,2,3,4,5,6]; |
|
|
|
|
|
|
|
|
//Eine Test Gruppe, mit mehreren Tests
|
|
|
//Eine Test Gruppe, mit mehreren Tests
|
|
|
describe('Testen, ob für jede mögliche Spieleranzahl die richtige Anzahl von Spielerobjekten erzeugt wird', () => { |
|
|
describe('Testen, ob für jede mögliche Spieleranzahl die richtige Anzahl von Spielerobjekten erzeugt wird', () => { |
|
@ -34,3 +35,16 @@ describe('Testen, ob für jede mögliche Spieleranzahl die richtige Anzahl von S |
|
|
expect(buildPlayerArray(4)).toEqual(playerArr4); |
|
|
expect(buildPlayerArray(4)).toEqual(playerArr4); |
|
|
}); |
|
|
}); |
|
|
}) |
|
|
}) |
|
|
|
|
|
|
|
|
|
|
|
describe('Testen ob das movePlayer funkction:', () => { |
|
|
|
|
|
|
|
|
|
|
|
it('die Position bei jeder möglichen Rolle korrekt ändert', ()=>{ |
|
|
|
|
|
for(let i = 0; i <rolls.length; i++) |
|
|
|
|
|
{ |
|
|
|
|
|
player = {"position": 1, "newPosition": 1, "won": false}; |
|
|
|
|
|
movePlayer(player, rolls[i]) |
|
|
|
|
|
expect(player).toEqual({"position": 1, "newPosition": 1 +rolls[i], "won": false}); |
|
|
|
|
|
} |
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
}) |