* * 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:----RBrneXIb7koMgaod6OM7smcZ/jE1bqUyLy1kTY5j+rUukciqujmKgpH5pphXHWJ+BSS49XYkwmxEX2XPHkAUyAu2hdZyZtmcNLx9LMgKfDh6Z5DXEF+Q+dITD9TIo5tHPY8hdqhAi9UmJKAg+CQzyhgL2QLtwBcD4Yegpl7+xAgVic0L+52ddX4Rs/Pibou9XFWalP02exCMGJgz4bg6ffThS7kcVtKNMdX14y7DoJYz3/0ODHLKm1mJyE37wuYsUnkIcx3ggjdtGFaKtueWi0tfoCMzaO167nclOMyKvMNQWzJohS8eWnPNiyJajjab/cZg3J6b/w/ei9MbJmS8RDFUeQwQQnxS+5YaM0+xwJzutV9p9EtwoIO0R56zKF/ntWtq0jt09NYYQFQRK0jckS7WNmjMFhfvjaTB7uCvZiUaRQf3TCUoa4QE/BvrjbeaO80DDloTX7CEidGqsKXmW0EAlBUgZbc1wp1bPMrq1V0FpapH4JlrBVgUVK+fFcT4fWU2iyVFPAq6+Zj/BHpNWxYGRGxVM2ayUZgV7s5fwVXNXB6r94u0cFrW3E+AG8UHCyH/WSs3h//C2uvX5y+nhk7rOU7FmcCDxzPS49HsSIQliUYoeIt2lpiePr1af/btCcwZ/pK2jdEXlMpwemjm+4s6B7N7FJijuacwZBQYRok=----ATTACHMENT:----NTQ4NzM0MDQ1MDgyNDIyIDY4Njk0NjM2MjQ1NDI5NzMgNDkxMTkzMjA0MzUzNzUyMQ==