Neos\Flow\Tests\Unit\Validation\Validator\StringLengthValidatorTest::validateReturnsErrorsIfTheGivenObjectCanNotBeConvertedToAString PHP Method

validateReturnsErrorsIfTheGivenObjectCanNotBeConvertedToAString() public method

    public function validateReturnsErrorsIfTheGivenObjectCanNotBeConvertedToAString()
    {
        $this->validator = $this->getMockBuilder(StringLengthValidator::class)->disableOriginalConstructor()->setMethods(['addError'])->getMock();
        $this->validatorOptions(['minimum' => 5, 'maximum' => 100]);
        $className = 'TestClass' . md5(uniqid(mt_rand(), true));
        eval('
			class ' . $className . ' {
				protected $someProperty;
			}
		');
        $object = new $className();
        $this->assertTrue($this->validator->validate($object)->hasErrors());
    }