diff --git a/tests/integration/Api/Autocomplete/BillControllerTest.php b/tests/integration/Api/Autocomplete/BillControllerTest.php index 5f75bdf561..11a69a1c23 100644 --- a/tests/integration/Api/Autocomplete/BillControllerTest.php +++ b/tests/integration/Api/Autocomplete/BillControllerTest.php @@ -48,13 +48,14 @@ final class BillControllerTest extends TestCase { $userGroup = UserGroup::create(['title' => 'Test Group']); - return User::create([ + $user= User::create([ 'email' => 'test@email.com', 'password' => 'password', - 'user_group_id' => $userGroup->id, ]); + $user->user_group_id = $userGroup->id; + $user->save(); + return $user; } - private function createTestBills(int $count, User $user): void { for ($i = 1; $i <= $count; ++$i) { diff --git a/tests/integration/Api/Autocomplete/BudgetControllerTest.php b/tests/integration/Api/Autocomplete/BudgetControllerTest.php index b27c0f19bc..b69157fe1e 100644 --- a/tests/integration/Api/Autocomplete/BudgetControllerTest.php +++ b/tests/integration/Api/Autocomplete/BudgetControllerTest.php @@ -48,11 +48,13 @@ final class BudgetControllerTest extends TestCase { $userGroup = UserGroup::create(['title' => 'Test Group']); - return User::create([ + $user= User::create([ 'email' => 'test@email.com', 'password' => 'password', - 'user_group_id' => $userGroup->id, ]); + $user->user_group_id = $userGroup->id; + $user->save(); + return $user; } private function createTestBudgets(int $count, User $user): void diff --git a/tests/integration/Api/Autocomplete/CategoryControllerTest.php b/tests/integration/Api/Autocomplete/CategoryControllerTest.php index 8949e6443c..d360bbb000 100644 --- a/tests/integration/Api/Autocomplete/CategoryControllerTest.php +++ b/tests/integration/Api/Autocomplete/CategoryControllerTest.php @@ -28,6 +28,7 @@ use FireflyIII\Models\Category; use Illuminate\Foundation\Testing\RefreshDatabase; use Tests\integration\TestCase; use FireflyIII\User; +use FireflyIII\Models\UserGroup; /** * Class CategoryControllerTest @@ -45,10 +46,15 @@ final class CategoryControllerTest extends TestCase protected function createAuthenticatedUser(): User { - return User::create([ - 'email' => 'test@email.com', - 'password' => 'password', + $userGroup = UserGroup::create(['title' => 'Test Group']); + + $user= User::create([ + 'email' => 'test@email.com', + 'password' => 'password', ]); + $user->user_group_id = $userGroup->id; + $user->save(); + return $user; } private function createTestCategories(int $count, User $user): void