25 protected function setUp()
28 $objectManagerMock = $this->createMock(\
Magento\Framework\ObjectManagerInterface::class);
29 $objectManagerMock->expects(
34 $this->returnCallback([$this,
'getModelInstance'])
37 $this->_factory = new \Magento\Eav\Model\AttributeFactory($objectManagerMock);
42 unset($this->_factory);
50 $this->assertEquals($this->_className, $this->_factory->createAttribute($this->_className, $this->_arguments));
60 $this->assertInternalType(
'array',
$arguments);
62 $this->assertEquals($this->_arguments,
$arguments[
'data']);
getModelInstance($className, $arguments)