public function test_min_by_1() { $array = array('albatross', 'dog', 'horse'); $ret = Enumerator::min_by($array, function ($val) { return strlen($val); }); // dog $this->assertEquals('dog', $ret); }