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();
 }