Neos\Flow\Tests\Unit\Validation\ValidatorResolverTest::createValidatorThrowsExceptionForSingletonValidatorsWithOptions PHP Method

createValidatorThrowsExceptionForSingletonValidatorsWithOptions() public method

    public function createValidatorThrowsExceptionForSingletonValidatorsWithOptions()
    {
        $mockObjectManager = $this->createMock(ObjectManagerInterface::class);
        $mockObjectManager->expects($this->once())->method('getScope')->with('FooType')->will($this->returnValue(Configuration::SCOPE_SINGLETON));
        $validatorResolver = $this->getMockBuilder(ValidatorResolver::class)->setMethods(['resolveValidatorObjectName'])->getMock();
        $this->inject($validatorResolver, 'objectManager', $mockObjectManager);
        $validatorResolver->expects($this->once())->method('resolveValidatorObjectName')->with('FooType')->will($this->returnValue('FooType'));
        $validatorResolver->createValidator('FooType', ['foo' => 'bar']);
    }
ValidatorResolverTest