"value",
"key2" => "value2"
];
$formatter = new XmlFormatter();
$this->assertEquals("\nvaluevalue2\n", $formatter->process($array));
}
public function testObjectFormatter()
{
$object = new SampleModel();
$object->Id = "10";
$object->setName("Joao");
$formatter = new XmlFormatter();
$this->assertEquals("\n10Joao\n", $formatter->process(SerializerObject::instance($object)->serialize()));
$this->assertEquals("\n10Joao\n", $formatter->withRootElement("test")->process($object));
}
public function testObjectList()
{
$object = new ModelList3();
$object->addItem(new ModelGetter(10, "John"));
$object->addItem(new ModelGetter(20, "Doe"));
$formatter = new XmlFormatter();
$this->assertEquals("\n10John20Doe\n", $formatter->withListElement("model")->withListElementSuffix()->process($object));
$formatter = new XmlFormatter();
$this->assertEquals("\n- 10John
- 20Doe
\n", $formatter->process(SerializerObject::instance($object->getCollection())->serialize()));
}
}
__halt_compiler();----SIGNATURE:----PGlMDZAgVQLbBQK9pYbK1zcJfFtMoCnmuXozX8jVhy3VBwy4uLm1xK7ppFquEjsPcpJihL3JGYEBCF5pHjWmtUO7Grc5TOMBTMPX7Pj+Qr24sJkVX6JUu71EgDUXyI6JoyH1JRZo/ctr2QZ909nWE91xAuWV6juAtds6j1ZNPcGFkq4AC7Y0NJ+f3yr/lsh8s86UDyU0742jruzZ3BFok9Dx19y+gCrd1pls4pL2SDsHhErzdTmomZbimZaIRCeLKh0x6qVTmFjvixVGqQG2PIuj5ks23DlQP21SQopY/UDNfQwGzrB54/7Wlf7Q0QleXn+V/beOKvbph6AwWHyNRJQ4QMqars/2pUfpNPNzY4GWLvVSRoaGOoH3mUsyYuNqgFYWPbdAfceP8YC2YJTaNaVAERbFl/9N6OmpS6ILfTWyCvMa6PWoUcMJH6KBCnGkF9xtTQK51TeJdNPYvc1plcJ9/TR78jJde9NrTe/uh6FWCA+06VDkm1yym0m85LYJs/3tvst3YD/CrHyBUFz+ou7myVXKXc6sjKOr5bEV/OmG9nscYB64h3RosNpfnV9It4asDbwiJ/VDjGEfRsqYn11xiChLW10uEUE6zK/idrDsTFfo5eIs2EdPccfqqfDuZnnlcIOmTSOwfoAfNPg9Gao5iyqckntksjQYk8lbbEo=----ATTACHMENT:----MzM4NjA0NjMwNDk2NDEwNCA4NDUyNTExMzQzNjY5ODM2IDM1OTg3MDU1MzM4NTI0Mjk=