Example #1
0
 /**
  * It should evaluate a closure on each element.
  */
 public function testEvaluate()
 {
     $collection = new Collection(array(1, 2), array(3, 4));
     $result = $collection->evaluate(function ($element, $value) {
         return $element + $value;
     }, 0);
     $this->assertEquals(10, $result);
 }