public function testRootNode() { $file = new TempFile(); $writer = new XmlWriter($file); $writer->setRootNode('foo'); $writer->start(); $writer->write('<bar>Baz</bar>'); $writer->end(); $this->assertEquals(<<<XML <?xml version="1.0" encoding="UTF-8"?> <foo><bar>Baz</bar></foo> XML , file_get_contents($file->getPathname())); }