/** * @dataProvider arraySet1 */ public function testIntersect($array) { $compare = ['v1', 'v2', 'v3', 'vv1', 'vvv2', 'vvv3']; $a = new ArrayObject($array); @$a->intersect($compare); @($array = array_intersect($array, $compare)); $this->assertSame($array, $a->val()); }