public function test_count_4() { // Testing destructive callback $arr = array(1, 2, 4, 2); Enumerator::count_($arr, function ($key, &$value) { $value *= 2; return true; }); $this->assertEquals(array(2, 4, 8, 4), $arr); }