public function testThatAddRangeReindexesCollection(\Pinq\ICollection $collection, array $data)
{
$newData = [1, 2, 3, 4, 5];
$collection->addRange($newData);
$amountOfValues = count($data) + count($newData);
$this->assertEquals($amountOfValues === 0 ? [] : range(0, $amountOfValues - 1), array_keys($collection->asArray()));
}