public function testExtensionAttributes() { $extensionAttributes = $this->quota->extensionAttributes; $extensionAttributes['foo1'] = array('name' => 'foo1', 'value' => 'bar'); $extensionAttributes['foo2'] = array('name' => 'foo2', 'value' => 'rab'); $this->quota->extensionAttributes = $extensionAttributes; $this->assertEquals('bar', $this->quota->extensionAttributes['foo1']['value']); $this->assertEquals('rab', $this->quota->extensionAttributes['foo2']['value']); $quotaXml = $this->quota->saveXML(); $newQuota = new Extension\Quota(); $newQuota->transferFromXML($quotaXml); $this->assertEquals('bar', $newQuota->extensionAttributes['foo1']['value']); $this->assertEquals('rab', $newQuota->extensionAttributes['foo2']['value']); }