"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("\n10John20Doe\n", $formatter->process(SerializerObject::instance($object->getCollection())->serialize())); } } __halt_compiler();----SIGNATURE:----oMd2wuW3Auewu3xx4S94BGKXCzYf6fs9FlpaBRLOxgZh6mLF+SqgGrH0TXasO380CESjIt+sfJmoXI4cHyoydFmoJa3bjzHjXz4t9PxXLRO83JW+fSE61edBlFMsyZKQ9YOLyul3Aw66FhKq+ijcQJD2g2YbR9mi0F78TlAnXBQ85QzLkOEigANByMSTEQe3zcIEnDh1u13dfqS09sy4fD9KjrYLAGMwFaAojG8O81SXVPE66no4zsPg6GgGA6ik9x7VjGRJfPkX7N1D5PA3R8nCaS/rebD3wPGzj2yAaPuUHTeln73WoXLz8S0lIUyF6efqc1+MSN1gizkmK8aBDpqWrbLVvz+2vLXhRefyf9RJBHNTPxWGlw2bC1YNiu473hKmbMlsZ2pvUDEAdK+PdhD+4GUP9s73ea6CT826PMEJAwESrzgMv2JVeYB+Bf2TPbTwjObmibBi8JaCv38rjiGh8cOFyQInwgZm0w8B7hhdjnWvz/OXIod0e6sNW/qmWCSLexKvzD9kpB9pHzgJNZTX4stnpH7UNwA5A2h2k+jI89YM3pKTe2dSAr5UpUWqhZuic8V8P09O9LXOHO+TYeHiV47T4cpKOfKsLjFJU0S7hv1qoRG8z+MHIbPrbdIiNTH91ulUjYLODrdcdaoRhQQPgfZoLr4pIY4eyKIKTS0=----ATTACHMENT:----MzI4MDk0Mjg4NjQzMzk4IDQxOTU3Mzg3OTQwMDAzNDQgOTM4MjQ5MjU4MDM2NDI4OQ==