Exemplo n.º 1
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     $dbUserRepository = new DbUserRepository();
     $dbWorkgroupRepository = new DbWorkgroupRepository();
     $authorUser = $dbUserRepository->findByEmail(env('COMPANY_REPRESENTATIVE_EMAIL'));
     $dbWorkgroupRepository->storeAndAssignCreatorByUser([Workgroup::NAME => "Work Group 1", Workgroup::DESCRIPTION => "Work Group Description"], $authorUser);
     $dbWorkgroupRepository->storeAndAssignCreatorByUser([Workgroup::NAME => "Work Group 2", Workgroup::DESCRIPTION => "Work Group Description"], $authorUser);
 }
Exemplo n.º 2
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     $dbIndustryRepository = new DbIndustryRepository();
     $dbUserRepository = new DbUserRepository();
     $authorUser = $dbUserRepository->findByEmail(env('COMPANY_REPRESENTATIVE_EMAIL'));
     $dbIndustryRepository->store($authorUser, ['name' => 'Health', 'fontawesome' => 'fa fa-heartbeat']);
     $dbIndustryRepository->store($authorUser, ['name' => 'Logistics', 'fontawesome' => 'fa fa-bar-chart']);
     $dbIndustryRepository->store($authorUser, ['name' => 'Energy', 'fontawesome' => 'fa fa-sun-o']);
     $dbIndustryRepository->store($authorUser, ['name' => 'Trade', 'fontawesome' => 'fa fa-exchange']);
     $dbIndustryRepository->store($authorUser, ['name' => 'Law', 'fontawesome' => 'fa fa-university']);
 }
Exemplo n.º 3
0
 /** @test */
 public function it_returns_user_by_email()
 {
     $dbUserRepository = new DbUserRepository();
     $user = factory(User::class)->create();
     $keys = $user->getFillable();
     $this->assertEquals(array_only($user->toArray(), $keys), array_only($dbUserRepository->findByEmail($user->email)->toArray(), $keys));
 }