use ExtensionBehaviour;
use IntegrationTestBehaviour;
private ExtensionLoader
$extensionLoader;
protected function setUp(): void
{ $this->extensionLoader =
$this->
getContainer()->
get(ExtensionLoader::
class);
$this->
registerPlugin(__DIR__ . '/../_fixtures/AppStoreTestPlugin'
);
$this->
installApp(__DIR__ . '/../_fixtures/TestApp'
);
} protected function tearDown(): void
{ $this->
removePlugin(__DIR__ . '/../_fixtures/AppStoreTestPlugin'
);
$this->
removeApp(__DIR__ . '/../_fixtures/TestApp'
);
} public function testAppNotInstalledDetectedAsTheme(): void
{ $this->
installApp(__DIR__ . '/../_fixtures/TestAppTheme', false
);