public function test_inject_continue() { $arr = range(5, 10); $memo = Enumerator::inject($arr, function ($key, &$value, &$memo) { if ($value == 6) { throw new ContinueException(); } $memo += $value; return; }); $this->assertEquals(39, $memo); }