/** * @dataProvider getSliceData */ public function testSlice($offset, $length, $count, $keys) { $sliced = $this->pt1->slice($offset, $length); $this->assertEquals($count, count($sliced)); $this->assertEquals($keys, array_keys($sliced->getChildren())); }