/** * Run test get method * * @return void */ public function testGet() { $id = 20; $pageMock = $this->getMockForAbstractClass('Magento\\Cms\\Model\\Page', [], '', false, true, true, ['getId']); $pageMock->expects($this->atLeastOnce())->method('getId')->will($this->returnValue($id)); $this->pageFactoryMock->expects($this->once())->method('create')->will($this->returnValue($pageMock)); $this->resourceMock->expects($this->once())->method('load')->with($pageMock, $id); $this->assertEquals($pageMock, $this->pageRepository->get($id)); }