function ContainerTest::testGetForInstantiationWithVariousArgumentLengths
Tests that Container::get() for various arguments lengths works.
@covers ::get
      
    
@covers ::createService
      
    
@covers ::resolveServicesAndParameters
      
    
File
- 
              core/tests/ Drupal/ Tests/ Component/ DependencyInjection/ ContainerTest.php, line 449 
Class
- ContainerTest
- @coversDefaultClass \Drupal\Component\DependencyInjection\Container[[api-linebreak]] @group DependencyInjection
Namespace
Drupal\Tests\Component\DependencyInjectionCode
public function testGetForInstantiationWithVariousArgumentLengths() : void {
  $args = [];
  for ($i = 0; $i < 12; $i++) {
    $instantiation_service = $this->container
      ->get('service_test_instantiation_' . $i);
    $this->assertEquals($args, $instantiation_service->getArguments());
    $args[] = 'arg_' . $i;
  }
}Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.
