approved()->create(); $client = Client::create([ 'name' => 'Regression Test Client', 'secret' => null, 'provider' => null, 'redirect_uris' => [], 'grant_types' => ['client_credentials'], 'revoked' => false, ]); event(new AccessTokenCreated('fake-token-id', (string) $user->id, $client->id)); $this->assertDatabaseCount('login_events', 1); $this->assertDatabaseHas('login_events', [ 'user_id' => $user->id, 'client_id' => $client->id, 'type' => 'oauth', 'outcome' => 'success', ]); } }