public function testGetUrl() { $queryParams = ['queryParamsArray']; $url = 'sampleUrl'; $this->urlBuilder->expects($this->once())->method('getUrl')->with('sampleservicecontractnew/feed/view', $queryParams)->willReturn($url); $this->assertEquals($url, $this->target->getUrl($queryParams)); }
/** * @param string $id * @param FeedInterface $feed * @return FeedInterface */ private function populateFeed($id, FeedInterface $feed) { $this->dataObjectHelper->populateWithArray($feed, [FeedInterface::KEY_ID => $id, FeedInterface::KEY_LINK => $this->urlBuilder->getUrl(['type' => $id])], 'Magento\\SampleServiceContractNew\\API\\Data\\FeedInterface'); return $feed; }