function testParentChild() { $obj = Category::finder()->withChild_Categories()->withParent_Category()->findByPk(2); $this->assertEqual($obj->cat_id, '2'); $this->assertEqual(count($obj->child_categories), 2); $this->assertNotNull($obj->parent_category); $this->assertEqual($obj->child_categories[0]->cat_id, 3); $this->assertEqual($obj->child_categories[1]->cat_id, 4); $this->assertEqual($obj->parent_category->cat_id, 1); }