16 private $objectManagerHelper;
21 private $serializerMock;
33 $this->objectManagerHelper = new \Magento\Framework\TestFramework\Unit\Helper\ObjectManager($this);
34 $this->serializerMock = $this->getMockBuilder(Json::class)
35 ->disableOriginalConstructor()
37 $this->converter = $this->objectManagerHelper->getObject(
39 [
'serializer' => $this->serializerMock]
50 $this->converter->getContentTypeHeader()
61 $this->serializerMock->expects($this->once())
62 ->method(
'unserialize')
63 ->willReturn($unserializedResult);
64 $this->assertEquals($expected, $this->converter->fromBody(
'body'));
74 [[
'unserializedBody'], [
'unserializedBody']]
83 $this->serializerMock->expects($this->once())
85 ->willReturn(
'serializedResult');
86 $this->assertEquals(
'serializedResult', $this->converter->toBody([
"token" =>
"secret-token"]));
testConverterContainsHeader()
convertBodyDataProvider()
testConvertBody($unserializedResult, $expected)