/** * @dataProvider simpleArrayProvider * * @param array $array */ public function testPop(array $array) { $arrayzy = new A($array); $poppedValue = $arrayzy->pop(); $resultArray = $array; $poppedArrayValue = array_pop($resultArray); $this->assertSame($poppedArrayValue, $poppedValue); $this->assertSame($resultArray, $arrayzy->toArray()); }