set('tenantpilot.onboarding.credentials_required', false); [$user, $tenant] = createUserWithTenant(role: 'readonly'); TenantOnboardingSession::factory()->create([ 'tenant_id' => $tenant->getKey(), 'created_by_user_id' => $user->getKey(), 'status' => 'active', 'current_step' => 'permissions', 'payload' => [ 'tenant_id' => $tenant->tenant_id, 'environment' => $tenant->environment, 'name' => $tenant->name, ], ]); $this->actingAs($user); Livewire::withQueryParams([ 'tenant' => (string) $tenant->external_id, ]) ->test(TenantOnboardingWizard::class) ->assertSee('Verify permissions') ->assertSee('You do not have permission to run provider operations.') ->assertSeeHtml('disabled'); });