assertTrue($accessControl->isPublicPath('imprint')); $this->assertTrue($accessControl->isPublicPath('/privacy')); } public function testPageSlugPathIsNotAutoPublic(): void { $accessControl = new AccessControl(['imprint']); $this->assertTrue($accessControl->isPublicPath('imprint')); $this->assertFalse($accessControl->isPublicPath('page/imprint')); } public function testAlwaysPublicPrefixesRemainAccessible(): void { $accessControl = new AccessControl([]); $this->assertTrue($accessControl->isPublicPath('api/v1/health')); $this->assertTrue($accessControl->isPublicPath('auth/microsoft/callback')); } }