Ejemplo n.º 1
0
 public function setUp()
 {
     $this->objectManager = new \Magento\TestFramework\Helper\ObjectManager($this);
     $this->configEav = $this->getMockBuilder('Magento\\Eav\\Model\\Config')->disableOriginalConstructor()->setMethods(['getAttribute', 'getEntityAttributeCodes'])->getMock();
     $this->attrFormCollection = $this->getMockBuilder('Magento\\Customer\\Model\\Resource\\Form\\Attribute\\Collection')->disableOriginalConstructor()->setMethods(['setStore', 'setEntityType', 'addFormCodeFilter', 'setSortOrder'])->getMock();
     $this->attrFormCollectionFactory = $this->getMockBuilder('Magento\\Customer\\Model\\Resource\\Form\\Attribute\\CollectionFactory')->disableOriginalConstructor()->setMethods(['create'])->getMock();
     $this->attrFormCollectionFactory->expects($this->any())->method('create')->will($this->returnValue($this->attrFormCollection));
     $this->storeManager = $this->getMockBuilder('Magento\\Store\\Model\\StoreManager')->disableOriginalConstructor()->setMethods(['getStore'])->getMock();
     $this->attributeMetadataProvider = $this->objectManager->getObject('Magento\\Customer\\Service\\V1\\Data\\Eav\\AttributeMetadataDataProvider', ['eavConfig' => $this->configEav, 'attrFormCollectionFactory' => $this->attrFormCollectionFactory, 'storeManager' => $this->storeManager]);
 }