installer = new class() extends InstallerAbstract { }; $this->installer->dbPool = $GLOBALS['dbpool']; } /** * @covers phpOMS\Module\InstallerAbstract * @group framework */ public function testInvalidModuleInstall() : void { $this->expectException(\UnexpectedValueException::class); $app = new class() extends ApplicationAbstract {}; $app->dbPool = $GLOBALS['dbpool']; $this->installer::install( $app, new ModuleInfo(__DIR__), new CoreSettings() ); } }