From 81825cc06383ad236eac694b06e5602cbfdafa38 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Fri, 25 Mar 2022 17:57:53 +1100 Subject: [PATCH] Fixes for tests --- .../Unit/GeneratesConvertedQuoteCounterTest.php | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/tests/Unit/GeneratesConvertedQuoteCounterTest.php b/tests/Unit/GeneratesConvertedQuoteCounterTest.php index 439b9c0cfa7d..a66e390ff8c1 100644 --- a/tests/Unit/GeneratesConvertedQuoteCounterTest.php +++ b/tests/Unit/GeneratesConvertedQuoteCounterTest.php @@ -55,10 +55,6 @@ class GeneratesConvertedQuoteCounterTest extends TestCase public function testCounterExtraction() { - $user = User::whereEmail('user@example.com')->first(); - - $user_id = $user->id; - $this->account = Account::factory()->create([ 'hosted_client_count' => 1000, 'hosted_company_count' => 1000 @@ -66,6 +62,18 @@ class GeneratesConvertedQuoteCounterTest extends TestCase $this->account->num_users = 3; $this->account->save(); + + $user = User::whereEmail('user@example.com')->first(); + + if (! $user) { + $user = User::factory()->create([ + 'account_id' => $this->account->id, + 'confirmation_code' => $this->createDbHash(config('database.default')), + 'email' => 'user@example.com', + ]); + } + + $user_id = $user->id; $this->company = Company::factory()->create([ 'account_id' => $this->account->id,