"value", "key2" => "value2" ]; $formatter = new YamlFormatter(); $this->assertEquals( file_get_contents(__DIR__ . "/yaml1.yml"), $formatter->process($array) ); } public function testObjectFormatter() { $object = new SampleModel(); $object->Id = "10"; $object->setName("Joao"); $formatter = new YamlFormatter(); $this->assertEquals( file_get_contents(__DIR__ . "/yaml2.yml"), $formatter->process($object->toArray()) ); $this->assertEquals( file_get_contents(__DIR__ . "/yaml2.yml"), $formatter->process($object) ); } public function testObjectList() { $object = new ModelList3(); $object->addItem(new ModelGetter(10, "John")); $object->addItem(new ModelGetter(20, "Doe")); $formatter = new YamlFormatter(); $this->assertEquals( file_get_contents(__DIR__ . "/yaml3.yml"), $formatter->process($object) ); $this->assertEquals( file_get_contents(__DIR__ . "/yaml4.yml"), $formatter->process(SerializerObject::instance($object->getCollection())->serialize()) ); } } __halt_compiler();----SIGNATURE:----Pspe60gvx3CBu1RNEne0M2PmRY3A0x47xhVJa69fqf/yfPaLcKFmQz7kyn6UEFjF/gbYnQYO+Gid51cHGRvYPM23y8f7iLxlSJ/deYWzSl815CVnOpWSkiuB5NROv8YV/xtUV630kuhDZ3ddnSA6+Hu5Zj+Ioe/e2PhsU8n5Db3ZThDTdIR3tnMTvgaXwrn6ivml5R8Ze7jQJaudKPHzIGbODp4z4vodzYlBPVydPWv9VizHh3dkHetB74blB1MHiDVK10ZrMl7lsYq2pXgYp9ZX5E8sjajqJzrKBJKO/SgRd2XcWLx7DEpA3C5xpe6DnQZ3cYIT/l9E4JkBjwpxPoyybhwddVfJeQkypSvdjp9U7AS7LJjWKMzcaDaauOi+sDLvrPxrDvA0f0799g51xACawtQ8qEEVPXEOj3pah5tf6afDJ3iSC3lQLbXjXP6m1OiAiJnoL9J4ksxzzXxHfx2f7ItHwH0umWIVaubX++hbMPjLTbv90cS/AiYPoeElPQ/xZxRh9XsPFUc+qpuv5BwVXPLzrC0YgWQrmWvu21JytX82cm9l40HYxicvzV+gxs6aWkbxHXoiAi4yDTvas7jZFm0E8/ullnrSwOdnyg3BsIUL8pBV4Rmgn+OKehZXUbkJMRx0dsUt0cTuSa4FdPDaovYLrIhj3wivrZ3KRHM=----ATTACHMENT:----OTg4NzUwNTA1MDU0NTM5IDk5MTI5NjYzMjU1MDU2MDIgNzc2MDkyODgwMzMzOTkyNQ==