eZ\Publish\Core\Persistence\Legacy\Tests\Content\FieldValue\Converter\CountryTest::testToStorageFieldDefinitionMultiple PHP Method

testToStorageFieldDefinitionMultiple() public method

    public function testToStorageFieldDefinitionMultiple()
    {
        $defaultValue = new FieldValue();
        $defaultValue->data = array('BE', 'FR');
        $fieldTypeConstraints = new FieldTypeConstraints();
        $fieldTypeConstraints->fieldSettings = new FieldSettings(array('isMultiple' => true));
        $storageFieldDef = new StorageFieldDefinition();
        $this->converter->toStorageFieldDefinition(new PersistenceFieldDefinition(array('fieldTypeConstraints' => $fieldTypeConstraints, 'defaultValue' => $defaultValue)), $storageFieldDef);
        self::assertSame(1, $storageFieldDef->dataInt1);
        self::assertSame('BE,FR', $storageFieldDef->dataText5);
    }