diff --git a/tests/JMS/Serializer/Tests/Serializer/ArrayTest.php b/tests/JMS/Serializer/Tests/Serializer/ArrayTest.php index edafee45e..d40b92d38 100644 --- a/tests/JMS/Serializer/Tests/Serializer/ArrayTest.php +++ b/tests/JMS/Serializer/Tests/Serializer/ArrayTest.php @@ -19,6 +19,7 @@ namespace JMS\Serializer\Tests\Serializer; use JMS\Serializer\Handler\HandlerRegistry; +use JMS\Serializer\SerializationContext; use JMS\Serializer\Tests\Fixtures\Author; use JMS\Serializer\Tests\Fixtures\AuthorList; use JMS\Serializer\Tests\Fixtures\Order; @@ -120,4 +121,12 @@ public function testToArrayConversNestedArrayObjects() $result = $this->serializer->toArray($list); $this->assertSame(array('authors' => array(array())), $result); } -} \ No newline at end of file + + public function testNullArraySerialization() + { + $context = SerializationContext::create(); + $context->setSerializeNull(true); + $array = [0, null, 'a']; + $this->assertSame($array, $this->serializer->toArray($array, $context)); + } +}