8 use \Magento\Framework\Url\Decoder;
9 use \Magento\Framework\Url\Encoder;
17 public function testDecode()
19 $urlBuilderMock = $this->createMock(\
Magento\Framework\UrlInterface::class);
21 $decoder =
new Decoder($urlBuilderMock);
26 $urlBuilderMock->expects($this->once())
27 ->method(
'sessionUrlVar')
28 ->with($this->equalTo(
$data))
29 ->will($this->returnValue(
$result));
30 $this->assertNotContains(
'&',
$result);
31 $this->assertNotContains(
'%',
$result);
32 $this->assertNotContains(
'+',
$result);
33 $this->assertNotContains(
'=',
$result);