create(); $tenantB = ManagedEnvironment::factory()->create([ 'workspace_id' => (int) $tenantA->workspace_id, ]); [$user] = createUserWithTenant(tenant: $tenantA, role: 'owner'); ProviderConnection::factory()->create([ 'workspace_id' => (int) $tenantA->workspace_id, 'managed_environment_id' => (int) $tenantA->getKey(), 'display_name' => 'ManagedEnvironment A Connection', 'provider' => 'microsoft', ]); ProviderConnection::factory()->create([ 'workspace_id' => (int) $tenantB->workspace_id, 'managed_environment_id' => (int) $tenantB->getKey(), 'display_name' => 'ManagedEnvironment B Connection', 'provider' => 'microsoft', ]); $this->actingAs($user) ->get('/admin/provider-connections') ->assertOk() ->assertSee('ManagedEnvironment A Connection') ->assertDontSee('ManagedEnvironment B Connection'); });