@Test
	public void testFlagOnStartingPositionOfEachPlayer() {
		int count = 0;

		for (PlayerInfo player : game.getPlayers()) {
			boolean containsStartingPosition = false;
			boolean containsFlag = false;

			for (Element e : grid.getElementsOnPosition(player.getPlayerPosition())) {
				if (e instanceof PlayerStartPosition)
					containsStartingPosition = true;
				if (e instanceof PlayerFlag)
					containsFlag = true;
			}

			if (containsStartingPosition && containsFlag)
				count++;
		}

		assertEquals(game.getPlayers().size(), count);
	}