Skip to content

Commit 2ed039d

Browse files
author
Mykola Palamar
committed
MAGETWO-65293: Remove uses of unserialize
1 parent 13ad511 commit 2ed039d

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

lib/internal/Magento/Framework/Unserialize/Test/Unit/UnserializeTest.php

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,21 @@ class UnserializeTest extends \PHPUnit_Framework_TestCase
1717

1818
protected function setUp()
1919
{
20+
$serializer = $this->getMockBuilder(Serialize::class)
21+
->setMethods(['serialize', 'unserialize'])
22+
->getMock();
23+
$serializer->expects($this->any())
24+
->method('serialize')
25+
->willReturnCallback(function($parameter){
26+
return serialize($parameter);
27+
});
28+
$serializer->expects($this->any())
29+
->method('unserialize')
30+
->willReturnCallback(function($parameter){
31+
return unserialize($parameter);
32+
});
2033
$this->unserialize = new \Magento\Framework\Unserialize\Unserialize(
21-
new Serialize()
34+
$serializer
2235
);
2336
}
2437

0 commit comments

Comments
 (0)