* * 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:----NAsoqmPE9Bz2UZDyFP2mnB6ebWOA8j+U15l/bXadJI4VEJdqZfeYUk1E//fkd7FBwrUP0oSmbBmkXjs6qLWZ5HM1sfzXmIUmgLgfoz+wXJpFmQ+hPNv2xZHwzuZb/y6IKyEVhcTwCvPHl+t4SaH0J0U5tEGKyS0AQEUBBm9bZnXkNZZ6UEr4XPsVHx/odB0bEWQYB68E8lnz58rVA58TXw/bB6wtOCoNeDxv4osoSPD7oAwOOOncaANhjT0HiPA4CJ2ldd6cAc4wjghK2+YYkwsfobNggmKr5u28SjzuHr/Di80Lm3w55jr18cg8EyUDfFPGjRmtNZem0QxfhwaIKrCKWrd2TSX8AmT0fB0X2EKSOx9XzrO3GQOdt+YpNEZH9g8rAbmeodg+LYSR3LpMeMca5eqDvl2KCD754TR/QGEClNJ5I51P6IGA9Kxbo720Ewkht16MnZI8omyFK0vlXtlfZY0LvtN2OCyAC0NTjBLTmkwFq/Q/kX8H6/a3wq/cxIGgEnGvQ9zNNehfT2n/1annGaD45kLybhbnkNxj22rlnewgTj1lva8CZxaoUUPmLRjbF9IiaBULXVyFAwLosVaIgEKwJS2WrR+dtbDFDnm11EsY1B4gWl90VMmtnVkYYEb5C3o7EdFUkz7od1wDIO7VvDLvP5PgXRTsjnWVF5k=----ATTACHMENT:----OTQ2NDg0NjI3ODg3Mjk1NCA4NDAwMzk3NjgxMTUwOTY2IDU5ODk2MzY3MDg0MTE1NzI=