public function testWriteXml() { $xml = new \XMLWriter(); $xml->openMemory(); $xml->setIndent(true); $this->setExpectedException('RuntimeException'); $inv = new Inventory($xml); $inv->writeXml(); }
/** * Add inventory to feed * * @param Inventory $inventory * * @return InventoryFeed */ public function addInventory(Inventory $inventory) { $this->xml->startElement('Message'); $this->xml->writeElement('MessageID', $this->messageCount); $this->xml->writeElement('OperationType', 'Update'); $inventory->writeXml(); $this->xml->endElement(); $this->messageCount++; return $this; }