public function testContextOffsetManipulation() { $file = new File(); $this->assertFalse(isset($file['title'])); $file['title'] = 'Document Title'; $this->assertEqual('Document Title', $file['title']); $this->assertTrue(isset($file['title'])); unset($file['title']); $this->assertFalse(isset($file['title'])); }