Quellcode durchsuchen

Added failing test for serializing an array containing an empty object

Tyler Sommer vor 12 Jahren
Ursprung
Commit
5fda5ab08b
1 geänderte Dateien mit 5 neuen und 0 gelöschten Zeilen
  1. 5 0
      tests/JMS/Serializer/Tests/Serializer/JsonSerializationTest.php

+ 5 - 0
tests/JMS/Serializer/Tests/Serializer/JsonSerializationTest.php

@@ -173,6 +173,11 @@ class JsonSerializationTest extends BaseSerializationTest
         $this->assertEquals('{}', $this->serialize(new Author(null)));
     }
 
+    public function testSerializeArrayWithEmptyObject()
+    {
+        $this->assertEquals('{"0":{}}', $this->serialize(array(new \stdClass())));
+    }
+
     protected function getFormat()
     {
         return 'json';