protected function setUp()
 {
     parent::setUp();
     $this->registry = $this->getMockBuilder('Doctrine\\Common\\Persistence\\ManagerRegistry')->disableOriginalConstructor()->getMock();
     $this->priceListRequestHandler = $this->getMockBuilder('OroB2B\\Bundle\\PricingBundle\\Model\\FrontendPriceListRequestHandler')->disableOriginalConstructor()->getMock();
     $this->formType = new FrontendOrderLineItemType($this->registry, $this->priceListRequestHandler, self::PRICE_CLASS);
     $priceList = new PriceList();
     $this->priceListRequestHandler->expects($this->any())->method('getPriceList')->willReturn($priceList);
     $this->formType->setDataClass('OroB2B\\Bundle\\OrderBundle\\Entity\\OrderLineItem');
 }
 protected function setUp()
 {
     parent::setUp();
     $this->registry = $this->getMockBuilder('Doctrine\\Common\\Persistence\\ManagerRegistry')->disableOriginalConstructor()->getMock();
     $this->productUnitLabelFormatter = $this->getMockBuilder('OroB2B\\Bundle\\ProductBundle\\Formatter\\ProductUnitLabelFormatter')->disableOriginalConstructor()->getMock();
     $repository = $this->getMockBuilder('Doctrine\\ORM\\EntityRepository')->disableOriginalConstructor()->getMock();
     $repository->expects($this->any())->method('findBy')->will($this->returnValue(['item' => 'item', 'kg' => 'kilogram']));
     $this->registry->expects($this->any())->method('getRepository')->with(self::PRODUCT_UNIT_CLASS)->will($this->returnValue($repository));
     $this->formType = new OrderLineItemType($this->registry, $this->productUnitLabelFormatter);
     $this->formType->setDataClass('OroB2B\\Bundle\\OrderBundle\\Entity\\OrderLineItem');
     $this->formType->setProductUnitClass(self::PRODUCT_UNIT_CLASS);
 }