17 $objectManager = new \Magento\Framework\TestFramework\Unit\Helper\ObjectManager($this);
30 $this->assertEquals($expected, $this->base64json->serialize(
$value));
38 $dataObject = new \Magento\Framework\DataObject([
'something']);
41 [
'string',
'InN0cmluZyI='],
44 [[
'a' =>
'b',
'd' => 123],
'eyJhIjoiYiIsImQiOjEyM30='],
47 [$dataObject,
'e30='],
58 $this->assertEquals($expected, $this->base64json->unserialize(
$value));
68 [
'"string"',
'string'],
71 [
'{"a":"b","d":123}', [
'a' =>
'b',
'd' => 123]],
75 [
'InN0cmluZyI=',
'string'],
78 [
'eyJhIjoiYiIsImQiOjEyM30=', [
'a' =>
'b',
'd' => 123]],
testSerialize($value, $expected)
testUnserialize($value, $expected)
unserializeDataProvider()