/**
  * Tests `Collection::sort`.
  */
 public function testSort()
 {
     $collection = new DocumentSet();
     $collection->set(array(array('id' => 1, 'name' => 'Annie'), array('id' => 2, 'name' => 'Zilean'), array('id' => 3, 'name' => 'Trynamere'), array('id' => 4, 'name' => 'Katarina'), array('id' => 5, 'name' => 'Nunu')));
     $collection->sort('name');
     $idsSorted = $collection->map(function ($v) {
         return $v['id'];
     })->to('array');
     $this->assertEqual($idsSorted, array(1, 4, 5, 3, 2));
 }