21 private $objectManager;
36 $this->columnMock = $this->getMockBuilder(\
Magento\Framework\Setup\Declaration\
Schema\Dto\Column::class)
37 ->disableOriginalConstructor()
38 ->setMethods([
'isIdentity'])
40 $this->identity = $this->objectManager->getObject(
50 $this->columnMock->expects($this->any())
51 ->method(
'isIdentity')
55 $this->identity->toDefinition($this->columnMock)
64 $this->columnMock->expects($this->any())
65 ->method(
'isIdentity')
69 $this->identity->toDefinition($this->columnMock)
79 'extra' =>
'NOT NULL AUTO_INCREMENT' 81 $expectedData =
$data;
82 $expectedData[
'identity'] =
true;
85 $this->identity->fromDefinition(
$data)