Sonata\ProductBundle\Tests\Form\Type\ApiProductTypeTest::testBuildForm PHP Method

testBuildForm() public method

public testBuildForm ( )
    public function testBuildForm()
    {
        $provider = $this->getMock('Sonata\\Component\\Product\\ProductProviderInterface');
        $productPool = $this->getMockBuilder('Sonata\\Component\\Product\\Pool')->disableOriginalConstructor()->getMock();
        $productPool->expects($this->once())->method('getProvider')->will($this->returnValue($provider));
        $type = new ApiProductType($productPool);
        $builder = $this->getMockBuilder('Symfony\\Component\\Form\\FormBuilder')->disableOriginalConstructor()->getMock();
        $type->buildForm($builder, array('provider_name' => 'test.product.provider'));
    }
ApiProductTypeTest