actingAs($user); session()->put(WorkspaceContext::SESSION_KEY, (int) $tenant->workspace_id); Livewire::actingAs($user) ->test(ReviewRegister::class) ->assertCanSeeTableRecords([$review]) ->assertSee('Artifact truth') ->assertSee('Next step'); $truth = app(ArtifactTruthPresenter::class)->forTenantReview($review->fresh()); $store = app(RequestScopedDerivedStateStore::class); expect($store->countStored( DerivedStateFamily::ArtifactTruth, TenantReview::class, (string) $review->getKey(), 'tenant_review', ))->toBe(1) ->and($truth->primaryLabel)->not->toBe('') ->and($truth->nextStepText())->not->toBe(''); });