protected function attachAIBattlefields(Game $game, int $amount, int $size)
 {
     for ($i = 0; $i < $amount; $i++) {
         $player = $this->playerModel->createOnRequestAIControlled("CPU {$i}");
         /** hard-code ship into B2 for testing purposes */
         $battlefield = BattlefieldModel::generate($size, ['B2'])->setPlayer($player);
         $game->addBattlefield($battlefield);
     }
 }
 /**
  * should throw exception, because existed Player is not controlled By AI
  *
  * @see      PlayerModel::createOnRequestAIControlled
  * @test
  *
  * @expectedException \EM\GameBundle\Exception\PlayerException
  *
  * @depends  isAIControlledOnFlagNone
  * @requires isAIControlledOnFlagAIControlled
  */
 public function createOnRequestAIControlledOnNonExistingHumanPlayer()
 {
     static::$playerModel->createOnRequestAIControlled(LoadPlayerData::TEST_HUMAN_PLAYER_EMAIL);
 }