From 7cf17ff5c9fda7534bc56a45ecda475dfb7809dc Mon Sep 17 00:00:00 2001 From: KNaveenraj-ladybird Date: Wed, 25 Oct 2023 18:09:24 +0530 Subject: [PATCH] commit-2 --- tests/Unit/ExampleTest.php | 50 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 tests/Unit/ExampleTest.php diff --git a/tests/Unit/ExampleTest.php b/tests/Unit/ExampleTest.php new file mode 100644 index 000000000..cfe375dcb --- /dev/null +++ b/tests/Unit/ExampleTest.php @@ -0,0 +1,50 @@ +assertTrue(true); + } + + public function test_store_user() + { + $faker = FakerFactory::create(); + + //Create User -> Agent + $str = Str::random(10); + $password = Hash::make($str); + $email = $faker->unique()->email(); + $user = new User([ + 'first_name' => $faker->firstName(), + 'last_name' => $faker->lastName(), + 'email' => $email, + 'user_name' => $faker->unique()->userName(), + 'password' => $password, + 'active' => 1, + 'role' => 'user', + ]); + $user->save(); + + // Check if data is inserted + $this->assertDatabaseHas('users', ['email' => $email]); + + // Authenticate as the created user + $this->actingAs($user); + + $this->assertAuthenticated(); + } +}