@Test
    public void testPlayMultipleGames()
    {
        // play 100 games and test that the returnal is correct
        List<Player> winPlayerList = _underTest.playMultipleGames(
                _player1, _player2, 100);

        // Remember the win count to test for.
        int winPlayer1 = 0;
        int winPlayer2 = 0;

        for (Player player : winPlayerList)
        {
            if (player != null) // it was no tie
            {
                if (player.equals(_player1))
                {
                    // it was player 1, count his wins
                    ++winPlayer1;
                }
                else
                {
                    // else it has to be player 2, count his wins.
                    ++winPlayer2;
                }
            }
        }

        assertEquals(winPlayer1, _player1.getNumberOfWins());
        assertEquals(winPlayer2, _player2.getNumberOfWins());
    }