|
@ -82,5 +82,24 @@ namespace MiniGamesTests |
|
|
Assert.True(spiel.Brett.Gleich(erwartetesBrett)); |
|
|
Assert.True(spiel.Brett.Gleich(erwartetesBrett)); |
|
|
Assert.Equal(erwarteterSpielerIndex, spiel.AktiverSpielerIndex); |
|
|
Assert.Equal(erwarteterSpielerIndex, spiel.AktiverSpielerIndex); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
[Fact] |
|
|
|
|
|
public void SpielerInput_InvalidesInputTest() |
|
|
|
|
|
{ |
|
|
|
|
|
// arrange
|
|
|
|
|
|
TicTacToe spiel = StandardSpiel(); |
|
|
|
|
|
spiel.AktiverSpielerIndex = 0; |
|
|
|
|
|
int erwarteterSpielerIndex = 0; |
|
|
|
|
|
|
|
|
|
|
|
int pos = -1; |
|
|
|
|
|
TicTacToeBrett erwartetesBrett = StandardBrett(); |
|
|
|
|
|
|
|
|
|
|
|
// act
|
|
|
|
|
|
spiel.SpielerInput(pos); |
|
|
|
|
|
|
|
|
|
|
|
// assert
|
|
|
|
|
|
Assert.True(spiel.Brett.Gleich(erwartetesBrett)); |
|
|
|
|
|
Assert.Equal(erwarteterSpielerIndex, spiel.AktiverSpielerIndex); |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |