streamWrapperManager = \Drupal::service('stream_wrapper_manager'); } /** * @covers ::getScheme * * @dataProvider providerTestUriScheme */ public function testUriScheme($uri, $expected) { $this->assertSame($expected, StreamWrapperManager::getScheme($uri)); } /** * Data provider. */ public function providerTestUriScheme() { $data = []; $data[] = [ 'public://filename', 'public', ]; $data[] = [ 'public://extra://', 'public', ]; $data[] = [ 'invalid', FALSE, ]; return $data; } }