create(['portal' => Portal::Businessportal24]); $category->translations()->create(['locale' => 'de', 'name' => 'Technologie', 'slug' => 'technologie']); $company = Company::factory()->businessportal24()->create(['name' => 'Muster GmbH']); return PressRelease::factory() ->published() ->forPortal(Portal::Businessportal24) ->for($category) ->for($company) ->create([ 'slug' => 'strukturierte-daten-pm', 'title' => 'Strukturierte Daten für Pressemitteilungen', 'published_at' => now()->subDay(), ]); } test('the release detail page emits NewsArticle and BreadcrumbList JSON-LD', function () { /** @var TestCase $this */ makeStructuredDataRelease(); $this->get('https://businessportal24.test/de/press-release/strukturierte-daten-pm') ->assertSuccessful() ->assertSee('