17 private $objectManager;
27 $this->
unsigned = $this->objectManager->getObject(
35 public function testToDefinition()
38 $column = $this->getMockBuilder(IntegerColumnDto::class)
39 ->disableOriginalConstructor()
40 ->setMethods([
'isUnsigned'])
42 $column->expects($this->any())
43 ->method(
'isUnsigned')
47 $this->unsigned->toDefinition($column)
54 public function testToDefinitionNotUnsigned()
57 $column = $this->getMockBuilder(IntegerColumnDto::class)
58 ->disableOriginalConstructor()
59 ->setMethods([
'isUnsigned'])
61 $column->expects($this->any())
62 ->method(
'isUnsigned')
66 $this->unsigned->toDefinition($column)
73 'definition' =>
'NOT NULL UNSIGNED' 75 $expectedData =
$data;
76 $expectedData[
'unsigned'] =
true;
79 $this->unsigned->fromDefinition(
$data)
86 'definition' =>
'NOT NULL' 88 $expectedData =
$data;
89 $expectedData[
'unsigned'] =
false;
92 $this->unsigned->fromDefinition(
$data)
testFromDefinitionSigned()