Neos\Flow\Tests\Functional\ObjectManagement\DependencyInjectionTest::constructorInjectionCanHandleCombinationsOfRequiredAutowiredAndOptionalArguments PHP 메소드

constructorInjectionCanHandleCombinationsOfRequiredAutowiredAndOptionalArguments() 공개 메소드

    public function constructorInjectionCanHandleCombinationsOfRequiredAutowiredAndOptionalArguments()
    {
        $objectC = $this->objectManager->get(Fixtures\SingletonClassC::class);
        // Note: The "requiredArgument" and "thirdOptionalArgument" are defined in the Objects.yaml of the Flow package (testing context)
        $this->assertSame('this is required', $objectC->requiredArgument);
        $this->assertEquals(['thisIs' => ['anArray' => 'asProperty']], $objectC->thirdOptionalArgument);
    }