|
@ -58,5 +58,25 @@ namespace MiniGamesTests |
|
|
// assert
|
|
|
// assert
|
|
|
Assert.Equal(erwarteterIndex, spiel.AktiverSpielerIndex); |
|
|
Assert.Equal(erwarteterIndex, spiel.AktiverSpielerIndex); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
[Fact] |
|
|
|
|
|
public void SpielerInput_ValidesInputTest() |
|
|
|
|
|
{ |
|
|
|
|
|
// arrange
|
|
|
|
|
|
TicTacToe spiel = StandardSpiel(); |
|
|
|
|
|
int pos = 2; |
|
|
|
|
|
TicTacToeBrett erwartetesBrett = new(new int[,] |
|
|
|
|
|
{ |
|
|
|
|
|
{ TicTacToeBrett.LEER, TicTacToeBrett.LEER, TicTacToeBrett.LEER, }, |
|
|
|
|
|
{ TicTacToeBrett.LEER, TicTacToeBrett.LEER, TicTacToeBrett.LEER, }, |
|
|
|
|
|
{ spiel.AktiverSpielerIndex, TicTacToeBrett.LEER, TicTacToeBrett.LEER, }, |
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
// act
|
|
|
|
|
|
spiel.SpielerInput(pos); |
|
|
|
|
|
|
|
|
|
|
|
// assert
|
|
|
|
|
|
Assert.True(spiel.Brett.Gleich(erwartetesBrett)); |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |