/** * @param $user */ protected function assertUserHasProfile($user) { $user_profile = User::find($user->id)->user_profile()->first(); $this->assertEquals($user_profile->user_id, $user->id); }
/** * @test **/ public function canAddAPermission() { $user_created = $this->make('Jacopo\\Authentication\\Models\\User', $this->getUserStub()); $permission_name = "_perm"; $input = ["permissions" => $permission_name, "id" => $user_created[0]->id, "operation" => $this->add_operation]; $this->route('POST', 'users.edit.permission', $input); $user_found = User::find($user_created[0]->id); $this->assertUserHasPermission($user_found, $permission_name); }