14 $url =
'/controller/sample/action/url/';
15 $product = [
'product' => new \Magento\Framework\DataObject([
'id' => 1])];
16 $expected = json_encode([
25 $this->createPartialMock(\
Magento\Framework\
App\Helper\Context::class, [
'getUrlBuilder',
'getUrlEncoder']);
26 $urlHelper = $this->getMockBuilder(\
Magento\Framework\
Url\Helper\Data::class)
27 ->disableOriginalConstructor()->getMock();
28 $urlHelper->expects($this->once())
29 ->method(
'getEncodedUrl')
30 ->willReturn(
'L2NvbnRyb2xsZXIvc2FtcGxlL2FjdGlvbi91cmwvZm9yX3VlbmM,');
32 $model = new \Magento\Framework\Data\Helper\PostHelper($contextMock, $urlHelper);
35 $this->assertEquals($expected, $actual);
const PARAM_NAME_URL_ENCODED