class = new class( new SQLiteConnection($GLOBALS['CONFIG']['db']['core']['sqlite']['admin']), new NullConnection(), new L11nManager('placeholder') ) extends ExporterAbstract { public function exportFromRequest(RequestAbstract $request, ResponseAbstract $response) : array { return [$this->local, $this->l11n]; } }; } public function testMembers() : void { $result = $this->class->exportFromRequest(new HttpRequest(), new HttpResponse()); self::assertInstanceOf('\phpOMS\DataStorage\Database\Connection\ConnectionAbstract', $result[0]); self::assertInstanceOf(L11nManager::class, $result[1]); } }