/** * test array merge recursive * * @param array $data * * @dataProvider arrayDataProvider * @requires arrayDataProvider */ public function testArrayMergeRecursive($data) { static $iteration = 1; $merged = ArrayHelper::arrayMergeRecursive($data[0], $data[1], $data[2]); $name = 'expectedArrayRecursive' . $iteration; $expected = $this->{$name}(); $this->assertEquals($expected, $merged); $iteration++; }