createOne(); $user->createToken($this->faker->word()); static::assertInstanceOf(MorphMany::class, $user->tokens()); static::assertEquals(1, $user->tokens()->count()); static::assertInstanceOf(PersonalAccessToken::class, $user->tokens()->first()); } /** * Users shall verify email. * * @return void */ public function testVerificationEmailNotification(): void { Notification::fake(); $user = User::factory()->createOne(); $user->sendEmailVerificationNotification(); Notification::assertSentTo($user, VerifyEmail::class); } /** * Users shall be nameable. * * @return void */ public function testNameable(): void { $user = User::factory()->createOne(); static::assertIsString($user->getName()); } }