public function testStakeholdersConnectedSaved_AreVisible_OnTheOtherSide()
 {
     $stakeholder_data = $this->stakeholderData();
     // Create a few stakeholders to connect the main one with
     $stakeholders_connected = [];
     for ($i = 0; $i < rand(3, 5); $i++) {
         $sc_data = $this->stakeholderData();
         $stakeholder_response_aux = $this->call('POST', action('StakeholderController@store'), $sc_data);
         $this->assertEquals(200, $stakeholder_response_aux->status());
         $stakeholder_response_data = json_decode($stakeholder_response_aux->getContent());
         $stakeholder_aux = Stakeholder::find($stakeholder_response_data->id);
         $stakeholders_connected[] = $stakeholder_aux;
     }
     foreach ($stakeholders_connected as $sc) {
         $stakeholder_data['stakeholders_connected'][] = $sc->id;
     }
     $response = $this->call('POST', action('StakeholderController@store'), $stakeholder_data);
     // We need to test the connected stakeholders and remove this stakeholder
     $stakeholder_generated_data = json_decode($response->getContent());
     $stakeholder = Stakeholder::find($stakeholder_generated_data->id);
     // Check if the main stakeholder is connected to the other stakeholders
     $connected_stakeholders = $stakeholder_data['stakeholders_connected'];
     $stakeholders_connected_found = [];
     foreach ($stakeholder->stakeholdersConnected as $sc) {
         $found_stakeholder = $sc->stakeholdersConnected->where('id', $stakeholder->id)->count();
         $this->assertEquals(1, $found_stakeholder);
     }
     // Cleanup
     $stakeholder->delete();
     foreach ($stakeholders_connected as $sc) {
         $sc->delete();
     }
 }
 protected function importStakeholdersProfile()
 {
     $stakeholders = DB::connection('oldissue')->select('select stackeholderId,profile,enprofile from stackeholders');
     foreach ($stakeholders as $stakeholder) {
         $oldStakeholder = Stakeholder::find($stakeholder->stackeholderId);
         if ($oldStakeholder) {
             $translatableData = ['ro' => ['profile' => $stakeholder->profile ? $stakeholder->profile : ''], 'en' => ['profile' => $stakeholder->enprofile ? $stakeholder->enprofile : '']];
             $oldStakeholder->fill($translatableData);
             $oldStakeholder->save();
         }
     }
     echo sprintf("Au fost updatati: %s stakeholders.\n", Stakeholder::count());
     return true;
 }