public function testConstruct() { $resourceMock = $this->getMock('\\Magento\\Framework\\App\\ResourceConnection', [], [], '', false); $objectManager = new \Magento\Framework\TestFramework\Unit\Helper\ObjectManager($this); $arguments = $objectManager->getConstructArguments('\\Magento\\Indexer\\Model\\ResourceModel\\Mview\\View\\State', ['resource' => $resourceMock]); $this->model = $objectManager->getObject('\\Magento\\Indexer\\Model\\ResourceModel\\Mview\\View\\State', $arguments); $this->assertEquals([['field' => ['view_id'], 'title' => __('State for the same view')]], $this->model->getUniqueFields()); }