public function ThumbnailTest::testLocalImagePresent in Media entity Twitter 8
Same name and namespace in other branches
- 8.2 tests/src/Kernel/ThumbnailTest.php \Drupal\Tests\media_entity_twitter\Kernel\ThumbnailTest::testLocalImagePresent()
Tests that an existing local image is used as the thumbnail.
File
- tests/
src/ Kernel/ ThumbnailTest.php, line 116
Class
- ThumbnailTest
- Tests SVG thumbnail generation from Twitter API responses.
Namespace
Drupal\Tests\media_entity_twitter\KernelCode
public function testLocalImagePresent() {
$this->tweetFetcher
->method('fetchTweet')
->willReturn([
'extended_entities' => [
'media' => [
[
'media_url' => 'https://drupal.org/favicon.ico',
],
],
],
]);
$uri = 'public://twitter-thumbnails/12345.ico';
touch($uri);
$this
->assertEquals($uri, $this->plugin
->thumbnail($this->entity));
}