public function HttpMimeTypeGuesserTest::testHttpMimeTypeGuessing in Remote Stream Wrapper 8
Test the mime type guessing with various HTTP URLs.
@covers ::guess @dataProvider dataHttpMimetypeGuessing
File
- tests/src/ Kernel/ HttpMimeTypeGuesserTest.php, line 57 
Class
- HttpMimeTypeGuesserTest
- @coversDefaultClass \Drupal\remote_stream_wrapper\File\MimeType\HttpMimeTypeGuesser @group remote_stream_wrapper
Namespace
Drupal\Tests\remote_stream_wrapper\KernelCode
public function testHttpMimeTypeGuessing($url, $expected_result, $head_response = NULL, $get_response = NULL) {
  $client = $this
    ->prepareClient($url, $head_response, $get_response);
  $this->httpGuesser
    ->setHttpClient($client);
  $this
    ->assertEquals($expected_result, $this->guesser
    ->guess($url));
}