Beispiel #1
0
 /**
  * @return bool|string
  */
 protected function getImageUrl(\Fastgento\Storelocator\Model\Location $location)
 {
     $url = false;
     if ($location->getImage()) {
         $url = $this->_storeManager->getStore()->getBaseUrl(\Magento\Framework\UrlInterface::URL_TYPE_MEDIA) . '/category/' . $this->getValue();
     }
     return $url;
 }
 protected function setUp()
 {
     $objectManager = new \Magento\Framework\TestFramework\Unit\Helper\ObjectManager($this);
     $this->eventManagerMock = $this->getMockBuilder('Magento\\Framework\\Event\\ManagerInterface')->disableOriginalConstructor()->getMock();
     $this->context = $objectManager->getObject('Magento\\Framework\\Model\\Context', ['eventDispatcher' => $this->eventManagerMock]);
     $this->resourceLocationMock = $this->getMockBuilder('Fastgento\\Storelocator\\Model\\Resource\\Location')->disableOriginalConstructor()->setMethods(['getIdFieldName'])->getMock();
     $this->thisMock = $this->getMockBuilder('Fastgento\\Storelocator\\Model\\Location')->setMethods(['_construct', '_getResource', 'load'])->getMock();
     $this->thisMock->expects($this->any())->method('_getResource')->willReturn($this->resourcePageMock);
     $this->thisMock->expects($this->any())->method('load')->willReturnSelf();
 }