createFormBuilder() public method

public createFormBuilder ( $data = null, array $options = [] )
$options array
Exemplo n.º 1
0
 public function testCreateFormBuilder()
 {
     $formBuilder = $this->getMockBuilder('Symfony\\Component\\Form\\FormBuilderInterface')->getMock();
     $formFactory = $this->getMockBuilder('Symfony\\Component\\Form\\FormFactoryInterface')->getMock();
     $formFactory->expects($this->once())->method('createBuilder')->willReturn($formBuilder);
     $container = $this->getMockBuilder('Symfony\\Component\\DependencyInjection\\ContainerInterface')->getMock();
     $container->expects($this->at(0))->method('get')->will($this->returnValue($formFactory));
     $controller = new TestController();
     $controller->setContainer($container);
     $this->assertEquals($formBuilder, $controller->createFormBuilder('foo'));
 }