eZ\Publish\Core\FieldType\Tests\ImageTest::provideInvalidDataForValidate PHP Method

provideInvalidDataForValidate() public method

ATTENTION: This is a default implementation, which must be overwritten if a FieldType supports validation! For example: return array( array( array( "validatorConfiguration" => array( "IntegerValueValidator" => array( "minIntegerValue" => 5, "maxIntegerValue" => 10 ), ), ), new IntegerValue( 3 ), array( new ValidationError( "The value can not be lower than %size%.", null, array( "size" => 5 ), ), ), ), array( array( "fieldSettings" => array( "isMultiple" => false ), ), new CountryValue( "BE" => array( "Name" => "Belgium", "Alpha2" => "BE", "Alpha3" => "BEL", "IDC" => 32, ), "FR" => array( "Name" => "France", "Alpha2" => "FR", "Alpha3" => "FRA", "IDC" => 33, ), ) ), array( new ValidationError( "Field definition does not allow multiple countries to be selected." ), ), ... );
    public function provideInvalidDataForValidate()
    {
        return array(array(array('validatorConfiguration' => array('FileSizeValidator' => array('maxFileSize' => 0.01))), new ImageValue(array('id' => $this->getImageInputPath(), 'fileName' => basename($this->getImageInputPath()), 'fileSize' => filesize($this->getImageInputPath()), 'alternativeText' => null, 'uri' => '')), array(new ValidationError('The file size cannot exceed %size% byte.', 'The file size cannot exceed %size% bytes.', array('%size%' => 0.01), 'fileSize'))), array(array('validatorConfiguration' => array('FileSizeValidator' => array('maxFileSize' => 1))), new ImageValue(array('id' => __FILE__, 'fileName' => basename(__FILE__), 'fileSize' => filesize(__FILE__), 'alternativeText' => null, 'uri' => '')), array(new ValidationError('A valid image file is required.', null, array(), 'id'))), array(array('validatorConfiguration' => array('FileSizeValidator' => array('maxFileSize' => 0.01))), new ImageValue(array('id' => __FILE__, 'fileName' => basename(__FILE__), 'fileSize' => filesize(__FILE__), 'alternativeText' => null, 'uri' => '')), array(new ValidationError('A valid image file is required.', null, array(), 'id'), new ValidationError('The file size cannot exceed %size% byte.', 'The file size cannot exceed %size% bytes.', array('%size%' => 0.01), 'fileSize'))));
    }