Neos\Flow\Tests\Unit\Validation\Validator\GenericObjectValidatorTest::validateChecksAllPropertiesForWhichAPropertyValidatorExists PHP Méthode

validateChecksAllPropertiesForWhichAPropertyValidatorExists() public méthode

public validateChecksAllPropertiesForWhichAPropertyValidatorExists ( $mockObject, $validationResultForFoo, $validationResultForBar, $errors )
    public function validateChecksAllPropertiesForWhichAPropertyValidatorExists($mockObject, $validationResultForFoo, $validationResultForBar, $errors)
    {
        $validatorForFoo = $this->createMock(ValidatorInterface::class);
        $validatorForFoo->expects($this->once())->method('validate')->with('foovalue')->will($this->returnValue($validationResultForFoo));
        $validatorForBar = $this->createMock(ValidatorInterface::class);
        $validatorForBar->expects($this->once())->method('validate')->with('barvalue')->will($this->returnValue($validationResultForBar));
        $this->validator->addPropertyValidator('foo', $validatorForFoo);
        $this->validator->addPropertyValidator('bar', $validatorForBar);
        $this->assertEquals($errors, $this->validator->validate($mockObject)->getFlattenedErrors());
    }