public function testCopy()
 {
     $instance = ArrayAccess::create($this->testArray);
     $instanceCopy = $instance->copy();
     $this->assertInstanceOf(ArrayAccess::className(), $instance);
     $this->assertInstanceOf(ArrayAccess::className(), $instanceCopy);
     $this->assertEquals($this->testArray, $instance->getArray());
     $this->assertEquals($this->testArray, $instanceCopy->getArray());
     $this->assertNotEquals(spl_object_hash($instance), spl_object_hash($instanceCopy));
 }