* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\PropertyInfo\Tests\Extractor; use Doctrine\Common\Annotations\AnnotationReader; use PHPUnit\Framework\TestCase; use Symfony\Component\PropertyInfo\Extractor\SerializerExtractor; use Symfony\Component\Serializer\Mapping\Factory\ClassMetadataFactory; use Symfony\Component\Serializer\Mapping\Loader\AnnotationLoader; /** * @author Kévin Dunglas */ class SerializerExtractorTest extends TestCase { /** * @var SerializerExtractor */ private $extractor; protected function setUp() { $classMetadataFactory = new ClassMetadataFactory(new AnnotationLoader(new AnnotationReader())); $this->extractor = new SerializerExtractor($classMetadataFactory); } public function testGetProperties() { $this->assertEquals( array('collection'), $this->extractor->getProperties('Symfony\Component\PropertyInfo\Tests\Fixtures\Dummy', array('serializer_groups' => array('a'))) ); } } __halt_compiler();----SIGNATURE:----r6BSaLmLzDngd+ZrQIi6GaBFjtJmaInA8dlHu8RPHZ9LsvVb7zAcV0V9Jd56kALsFGVaDBAurT0iuJY0Xqcu3sts20fNzAANiEd3c6khOfXRtObPLrvPOyy7S/UJFhZvTUSXgN1KkrTMomCA/94GsyGIM6aX4Sr4CNBEFW3VCiTfjomNftjiO7nTLNSbdXERo4oCrlOezVsPovz5vlTFC8kr+JZy/EcND4iGHlbdrzTe7mZVkPxZCAjHu0shzorGGUHuaJZB/yVi1C/s0rL1zThLzVsjSLr6MkCOrWmIrv2FiQcxj4P+LkyH5gVRgbS81xh8fu3sika50KHGur4uOz+Ys55jkADS1l0zfzly8F20GmZ5Sn5tyxr3jF6vWYStyp+vf/6T7al3pXHkz+Y+QBS12Cnx+PD7ZptchPZXb2iJsiKx5ZeecQDbxzT1Ko1SqLod8NL1mmNzt5cMl40M1imOHgZ/QsCOvwEgZDyN/xrViboyRlg3S3QxT2tavBM7c/P2k18055xeuv2/MbFg8WKEucYUavi+MyLpITU6Ij3+tQE7kKkpgfkMfNyUfSH1B0V/BWHt15g0lzytti5VZLynLiXj118y1teldcalKxw1rSgMYpFJt5BhZfTqtN27f4ooRw/vEXOZxdDuIDYX2i6gGosTPsJSS/CJQ+62P9Q=----ATTACHMENT:----ODE0OTc0MDIwMDE0MTY3MiA5MTY0ODYxMTE3ODkzNjI1IDE2NDIzNzc2ODUwNDI0NDM=