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