protected function getFixturesArray()
 {
     $c = new Criteria();
     $c->addAscendingOrderByColumn(Table11Peer::RANK_COL);
     $ts = Table11Peer::doSelect($c);
     $ret = array();
     foreach ($ts as $t) {
         $ret[$t->getRank()] = $t->getTitle();
     }
     return $ret;
 }
 public function testReorder()
 {
     $objects = Table11Peer::doSelect(new Criteria());
     $ids = array();
     foreach ($objects as $object) {
         $ids[] = $object->getPrimaryKey();
     }
     $ranks = array(4, 3, 2, 1);
     $order = array_combine($ids, $ranks);
     Table11Peer::reorder($order);
     $expected = array(1 => 'row3', 2 => 'row2', 3 => 'row4', 4 => 'row1');
     $this->assertEquals($expected, $this->getFixturesArray(), 'reorder() reorders the suite');
 }