public function test_alias_group_by() { // Basic test $arr = range(1, 6); $arr = Enumerator::group_by($arr, function ($key, &$value) { return $value % 3; }); $this->assertEquals(array(array(3, 6), array(1, 4), array(2, 5)), $arr); }