function ServiceProviderTest::testServiceProviderRegistration
Tests that services provided by module service providers get registered to the DIC.
File
- 
              core/
tests/ Drupal/ KernelTests/ Core/ ServiceProvider/ ServiceProviderTest.php, line 43  
Class
- ServiceProviderTest
 - Tests service provider registration to the DIC.
 
Namespace
Drupal\KernelTests\Core\ServiceProviderCode
public function testServiceProviderRegistration() : void {
  $definition = $this->container
    ->getDefinition('file.usage');
  $this->assertSame('Drupal\\service_provider_test\\TestFileUsage', $definition->getClass(), 'Class has been changed');
  $this->assertTrue(\Drupal::hasService('service_provider_test_class'), 'The service_provider_test_class service has been registered to the DIC');
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.