* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Form\Tests\Extension\DataCollector\Type; use PHPUnit\Framework\TestCase; use Symfony\Component\Form\Extension\DataCollector\Type\DataCollectorTypeExtension; class DataCollectorTypeExtensionTest extends TestCase { /** * @var DataCollectorTypeExtension */ private $extension; /** * @var \PHPUnit_Framework_MockObject_MockObject */ private $dataCollector; protected function setUp() { $this->dataCollector = $this->getMockBuilder('Symfony\Component\Form\Extension\DataCollector\FormDataCollectorInterface')->getMock(); $this->extension = new DataCollectorTypeExtension($this->dataCollector); } public function testGetExtendedType() { $this->assertEquals('Symfony\Component\Form\Extension\Core\Type\FormType', $this->extension->getExtendedType()); } public function testBuildForm() { $builder = $this->getMockBuilder('Symfony\Component\Form\Test\FormBuilderInterface')->getMock(); $builder->expects($this->atLeastOnce()) ->method('addEventSubscriber') ->with($this->isInstanceOf('Symfony\Component\Form\Extension\DataCollector\EventListener\DataCollectorListener')); $this->extension->buildForm($builder, array()); } } __halt_compiler();----SIGNATURE:----jyr+QvqWh0C0zBIc3mgtf8Lg9luXzmB5PblALaA1nSwaP7Cx0L9jCd5DBfE+/rz0MMQZEZ7ZC4GZZvlEgPSjSBVRUAOBhHgK0696ZGNQpVHwMo9vse8Bt+975/JgMEvf0xqAw9uVfdK4XVrYydT0t/3jWJsmE+Wgi4Mo0hsVXqXcoeh9LfMbXYQ7Zj9r4fuYgTNmrfudH3FpGzDzbA0gTG9AQw+cJN/Y5qDnFF9svGVDm0e3YxCk82EJkpWPwhin0rggVwEx+rD9ugitU+z/64YG6jXUz793ETv1HQs50ff3REm2SRKpUosHoMtzisIXY9wSivyShFVC3NNHKsP5j6nK5yjlz1d0uh8OTRm6RErhvdRbhV646oDRYJjyI5I7KpNuLgb//qAZTgBzTdlUD6gpMvEhYqqrb4lPJLtW9PkahEmlJcfGQCXANxv6DNCsM2cze2wUKPguEcm+EklNkW/gWbtzEKlP3lSRBBPGFVwJ1E8Qx/2VW8HYesWBfFJMHzeQwXrMF1+e/HmvXCpgGORJcf28IHuErGWnbeohZiJBRf+ZzeDsHQK9LGTIpH4SZ8DgLtd65CYRLP0fQAerqaeGhMZR7peUgL+KqNT5l1e2NhV/pdUILJ0momSu9YmtRxg4KG6dB3xTaVcgfnUY3E+6Vneesx4s6l8FNElLO8k=----ATTACHMENT:----NzY5MjUwNDYwNzU3NTQwNiA4Nzc4NDc0MDUxNDEzMTc3IDMyMjkyNTUzNjg2Mzc0Mjc=