Author: Thomas Rabaix (thomas.rabaix@sonata-project.org)
Inheritance: implements Sonata\Exporter\Writer\TypedWriterInterface
    public function testInvalidDataFormat()
    {
        $writer = new XmlWriter($this->filename);
        $writer->open();
        $writer->write(array('firstname' => 'john 1', 'lastname' => 'doe', 'id' => '1'));
        $writer->write(array('firstname' => 'john 3', 'lastname' => 'doe', 'id' => '1'));
        $writer->close();
        $expected = <<<'XML'
<?xml version="1.0" ?>
<datas>
<data>
<firstname><![CDATA[john 1]]></firstname>
<lastname><![CDATA[doe]]></lastname>
<id><![CDATA[1]]></id>
</data>
<data>
<firstname><![CDATA[john 3]]></firstname>
<lastname><![CDATA[doe]]></lastname>
<id><![CDATA[1]]></id>
</data>
</datas>
XML;
        $this->assertEquals($expected, file_get_contents($this->filename));
    }