/** * @group fieldType * @group textBlock * @covers \eZ\Publish\Core\Persistence\Legacy\Content\FieldValue\Converter\TextBlockConverter::toFieldDefinition */ public function testToFieldDefinition() { $fieldDef = new PersistenceFieldDefinition(); $storageDef = new StorageFieldDefinition(array('dataInt1' => 20)); $this->converter->toFieldDefinition($storageDef, $fieldDef); self::assertSame('', $fieldDef->defaultValue->sortKey); self::assertNull($fieldDef->fieldTypeConstraints->validators); self::assertInstanceOf('eZ\\Publish\\Core\\FieldType\\FieldSettings', $fieldDef->fieldTypeConstraints->fieldSettings); self::assertSame(array('textRows' => 20), $fieldDef->fieldTypeConstraints->fieldSettings->getArrayCopy()); }