bitExpert\Disco\AnnotationBeanFactoryUnitTest::parameterPassedToBeanFactoryGetsInjectedInBean PHP Метод

parameterPassedToBeanFactoryGetsInjectedInBean() публичный Метод

    public function parameterPassedToBeanFactoryGetsInjectedInBean()
    {
        $this->beanFactory = new AnnotationBeanFactory(BeanConfigurationWithParameters::class, ['test' => 'injectedValue']);
        BeanFactoryRegistry::register($this->beanFactory);
        $bean = $this->beanFactory->get('sampleServiceWithParam');
        self::assertEquals('injectedValue', $bean->test);
    }
AnnotationBeanFactoryUnitTest