eZ\Publish\Core\FieldType\Tests\FieldTypeTest::testValidateValidatorConfigurationInvalid PHP Method

testValidateValidatorConfigurationInvalid() public method

public testValidateValidatorConfigurationInvalid ( mixed $inputConfiguration )
$inputConfiguration mixed
    public function testValidateValidatorConfigurationInvalid($inputConfiguration)
    {
        $fieldType = $this->getFieldTypeUnderTest();
        $validationResult = $fieldType->validateValidatorConfiguration($inputConfiguration);
        $this->assertInternalType('array', $validationResult, 'The method validateValidatorConfiguration() must return an array.');
        $this->assertNotEquals(array(), $validationResult, 'validateValidatorConfiguration() did consider the input settings valid, which should be invalid.');
        foreach ($validationResult as $actualResultElement) {
            $this->assertInstanceOf('eZ\\Publish\\SPI\\FieldType\\ValidationError', $actualResultElement, 'Validation result of incorrect type.');
        }
    }