示例#1
0
 protected function setUp()
 {
     $this->objectManager = new ObjectManager($this);
     $this->compositeHelperMock = $this->getMockBuilder('Magento\\Framework\\ObjectManager\\Helper\\Composite')->disableOriginalConstructor()->setMethods(['filterAndSortDeclaredComponents'])->getMock();
     $this->compositeHelperMock->expects($this->any())->method('filterAndSortDeclaredComponents')->will($this->returnArgument(0));
     $this->userContext = $this->objectManager->getObject('Magento\\Authorization\\Model\\CompositeUserContext', ['compositeHelper' => $this->compositeHelperMock]);
 }
 protected function setUp()
 {
     $this->objectManager = new ObjectManager($this);
     $this->compositeHelperMock = $this->getMockBuilder('Magento\\Framework\\ObjectManager\\Helper\\Composite')->disableOriginalConstructor()->setMethods(['filterAndSortDeclaredComponents'])->getMock();
     $this->compositeHelperMock->expects($this->any())->method('filterAndSortDeclaredComponents')->will($this->returnArgument(0));
     $this->loadProcessorMock = $this->getMockBuilder('Magento\\Catalog\\Service\\V1\\Product\\ProductLoadProcessorComposite')->disableOriginalConstructor()->setMethods(['load'])->getMock();
     $this->processors = [['sortOrder' => 10, 'type' => $this->loadProcessorMock]];
     $this->loadProcessor = $this->objectManager->getObject('Magento\\Catalog\\Service\\V1\\Product\\ProductLoadProcessorComposite', ['compositeHelper' => $this->compositeHelperMock, 'loadProcessors' => $this->processors]);
 }