public function test_offset() { $arc = new ArrayCollection(array('aap', 'aap', 'noot', 'mies')); $this->assertTrue($arc->offsetExists(0)); $this->assertTrue($arc->offsetExists(1)); $this->assertFalse($arc->offsetExists(4)); $this->assertEquals($arc->offsetGet(0), 'aap'); $this->assertEquals($arc->offsetGet(2), 'noot'); $arc->offsetSet(2, 'zus'); $this->assertEquals($arc->offsetGet(2), 'zus'); $arc->offsetUnset(0); $this->assertFalse($arc->offsetExists(0)); $this->assertTrue($arc->offsetExists(1)); }
/** {@inheritDoc} */ public function offsetExists($offset) { $this->initialize(); return $this->collection->offsetExists($offset); }