/** * @dataProvider simpleArrayProvider */ public function testFirst(array $array) { $ma = new ImmutableArray($array); $first = reset($array); $this->assertTrue($first === $ma->first()); }