Exemplo n.º 1
0
 protected function setUp()
 {
     $this->_helper = $this->getMock('Magento\\Catalog\\Helper\\Data', ['isPriceGlobal'], [], '', false);
     $this->_helper->expects($this->any())->method('isPriceGlobal')->will($this->returnValue(true));
     $currencyFactoryMock = $this->getMock('Magento\\Directory\\Model\\CurrencyFactory', ['create'], [], '', false);
     $storeManagerMock = $this->getMock('Magento\\Store\\Model\\StoreManagerInterface', [], [], '', false);
     $productTypeMock = $this->getMock('Magento\\Catalog\\Model\\Product\\Type', [], [], '', false);
     $configMock = $this->getMock('Magento\\Framework\\App\\Config\\ScopeConfigInterface');
     $localeFormatMock = $this->getMock('\\Magento\\Framework\\Locale\\FormatInterface', [], [], '', false);
     $groupManagement = $this->getMock('Magento\\Customer\\Api\\GroupManagementInterface', [], [], '', false);
     $this->_model = $this->getMockForAbstractClass('Magento\\Catalog\\Model\\Product\\Attribute\\Backend\\GroupPrice\\AbstractGroupPrice', ['currencyFactory' => $currencyFactoryMock, 'storeManager' => $storeManagerMock, 'catalogData' => $this->_helper, 'config' => $configMock, 'localeFormat' => $localeFormatMock, 'catalogProductType' => $productTypeMock, 'groupManagement' => $groupManagement]);
     $resource = $this->getMock('StdClass', ['getMainTable']);
     $resource->expects($this->any())->method('getMainTable')->will($this->returnValue('table'));
     $this->_model->expects($this->any())->method('_getResource')->will($this->returnValue($resource));
 }