public function testModel() { $model = new Kwf_Component_Model(); $model->setRoot($this->_root); $select = $model->select()->whereNull('parent_id'); $this->assertEquals('root', $model->getRow($select)->componentId); $this->assertEquals(1, $model->countRows($select)); $select = $model->select()->whereEquals('parent_id', 'root'); $this->assertEquals('root-main', $model->getRow($select)->componentId); $this->assertEquals(3, $model->countRows($select)); $select = $model->select()->whereEquals('parent_id', 'root-main'); $this->assertEquals('1', $model->getRow($select)->componentId); $this->assertEquals(1, $model->countRows($select)); }