/** * @test */ public function implementsArrayAccess() { $collection = new Collection(); $collection['foo'] = 'bar'; $this->assertEquals('bar', $collection->get('foo')); $this->assertEquals('bar', $collection['foo']); $this->assertTrue(isset($collection['foo'])); unset($collection['foo']); $this->assertNull($collection['foo']); }