20 private $objectManager;
40 private $serializerMock;
47 $this->objectManager =
new ObjectManagerHelper($this);
48 $this->reader = $this->getMockBuilder(\
Magento\Framework\
Config\ReaderInterface::class)
49 ->disableOriginalConstructor()
52 $this->cache = $this->getMockBuilder(\
Magento\Framework\
Config\CacheInterface::class)
53 ->disableOriginalConstructor()
56 $this->cache->expects($this->any())
58 ->willReturn(
'serializedData');
60 $this->serializerMock = $this->createMock(\
Magento\Framework\
Serialize\SerializerInterface::class);
62 $this->serializerMock->expects($this->once())
63 ->method(
'unserialize')
64 ->with(
'serializedData')
65 ->willReturn([
'unserializedData']);
67 $this->config = $this->objectManager->getObject(
68 \
Magento\Elasticsearch\Model\Adapter\Index\
Config\EsConfig::class,
70 'reader' => $this->reader,
71 'cache' => $this->cache,
72 'serializer' => $this->serializerMock,
82 $this->config->getStemmerInfo();
90 $this->config->getStopwordsInfo();