Sonata\Tests\Component\Product\BaseProductServiceTest::getBaseProvider PHP Method

    public function getBaseProvider()
    {
        $serializer = $this->getMock('JMS\\Serializer\\SerializerInterface');
        $serializer->expects($this->any())->method('serialize')->will($this->returnValue('{}'));
        $provider = new BaseProductServiceTest_ProductProvider($serializer);
        $basketElementManager = $this->getMock('\\Sonata\\Component\\Basket\\BasketElementManagerInterface');
        $basketElementManager->expects($this->any())->method('getClass')->will($this->returnValue('\\Sonata\\Tests\\Component\\Product\\BaseOrderElementTest_ProductProvider'));
        $provider->setBasketElementManager($basketElementManager);
        $provider->setOrderElementClassName(get_class(new OrderElement()));
        return $provider;
    }