public function Test_of_actsAsNestedSet_instatiation() { $Categories = new NestedCategory(); $this->assertEqual($Categories->actsLike(), 'active record,nested set'); $this->assertEqual($Categories->nested_set->_parent_column_name, 'parent_id'); $this->assertEqual($Categories->nested_set->_left_column_name, 'lft'); $this->assertEqual($Categories->nested_set->_right_column_name, 'rgt'); $Categories = new NestedCategory(); $this->assertErrorPattern('/columns are required/', $Categories->actsAs('nested_set', array('parent_column' => 'not_available'))); $this->assertEqual($Categories->actsLike(), 'active record'); }