/** * @test * @dataProvider sliceExamples */ public function sliceWorks($array, $begin, $end, $expected) { $helper = new ArrayHelper(); if ($end !== null) { $result = $helper->slice($array, $begin, $end); } else { $result = $helper->slice($array, $begin); } $this->assertEquals($expected, $result); }