public function testGetDb() { $this->mockApplication(['components' => ['elasticsearch' => Connection::className()]]); $this->assertInstanceOf(Connection::className(), ActiveRecord::getDb()); }
/** * This method will initialize the [[elasticsearch]] property to make sure it refers to a valid Elasticsearch connection. * @throws InvalidConfigException if [[elasticsearch]] is invalid. */ public function init() { parent::init(); $this->db = Instance::ensure($this->db, Connection::className()); }