Example #1
0
 /**
  * Testing the preserved key desc sorting
  */
 public function testARSort()
 {
     $collection = new Collection(array('name' => 'Alex', 'job' => 'Web Dev', 'fave_food' => 'Chinese'));
     $collection->sort(Collection::SORT_DESC_PRESERVE_KEYS);
     $keys = $collection->keys();
     $this->assertEquals('name', $keys[2]);
     $this->assertEquals('job', $keys[0]);
     $values = $collection->values();
     $this->assertEquals('Alex', $values[2]);
     $this->assertEquals('Web Dev', $values[0]);
 }