public function setUp() { parent::setUp(); $this->user = \App\User::create(['name' => '*****@*****.**', 'email' => '*****@*****.**', 'password' => 'test']); $this->group = \App\CustomerGroup::create(['groupname' => 'Group 1']); $customer = \App\Customer::create(['firstname' => 'John', 'lastname' => 'Doe', 'phone' => '01234567891', 'group_id' => $this->group->id, 'email' => '*****@*****.**', 'birthday' => '1990-01-01']); $this->customers[] = $customer; $customer = \App\Customer::create(['firstname' => 'John', 'lastname' => 'Resig', 'phone' => '01234567891', 'group_id' => $this->group->id, 'email' => '*****@*****.**', 'birthday' => '1990-01-01']); $this->customers[] = $customer; $customer = \App\Customer::create(['firstname' => 'Taylor', 'lastname' => 'Otwell', 'phone' => '01234567891', 'group_id' => $this->group->id, 'email' => '*****@*****.**', 'birthday' => '1990-01-01']); $this->customers[] = $customer; foreach ($this->customers as $customer) { $customer->save(); } $this->attendance[] = \App\Attendance::create(['group_id' => $this->group->id, 'customer_id' => $this->customers[0]->id, 'was_at' => new Carbon\Carbon('2015-01-01')]); $this->attendance[] = \App\Attendance::create(['group_id' => $this->group->id, 'customer_id' => $this->customers[1]->id, 'was_at' => new Carbon\Carbon('2015-01-01')]); $this->attendance[] = \App\Attendance::create(['group_id' => $this->group->id, 'customer_id' => $this->customers[2]->id, 'was_at' => new Carbon\Carbon('2015-01-01')]); }