public function testArrayAccessor()
{
$metadata = new Metadata($this->conn, $this->queryDriver);
$metadata->init();
$metadata['version'] = 1;
$this->assertEquals(1, $metadata['version']);
$metadata['version'] = 2;
$this->assertEquals(2, $metadata['version']);
$this->assertEquals(2, $metadata->getVersion());
foreach ($metadata as $key => $value) {
$this->assertTrue(!is_numeric($key));
$this->assertNotNull($value);
}
}