Repo Interface für tests
This commit is contained in:
@@ -108,9 +108,22 @@ class AuthzUiContractTest extends TestCase
|
||||
|
||||
$aside = $this->readProjectFile('templates/partials/app-main-aside.phtml');
|
||||
$this->assertStringContainsString("\$viewAuth['layout']", $aside);
|
||||
$this->assertStringContainsString('layoutHasAdminPanel(', $aside);
|
||||
$this->assertStringContainsString('$layoutNav', $aside);
|
||||
|
||||
$iconBar = $this->readProjectFile('templates/partials/app-main-aside-icon-bar.phtml');
|
||||
$this->assertStringContainsString("\$viewAuth['layout']", $iconBar);
|
||||
$this->assertStringContainsString('layoutHasAdminPanel(', $iconBar);
|
||||
}
|
||||
|
||||
public function testAsideTemplateDoesNotReadRequestOrResolveServicesDirectly(): void
|
||||
{
|
||||
$aside = $this->readProjectFile('templates/partials/app-main-aside.phtml');
|
||||
|
||||
$this->assertStringNotContainsString('$_GET', $aside);
|
||||
$this->assertStringNotContainsString('$_SESSION', $aside);
|
||||
$this->assertStringNotContainsString('TenantAvatarService', $aside);
|
||||
$this->assertStringNotContainsString('app(', $aside);
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user