Code Duplication    Length = 8-8 lines in 4 locations

tests/Unit/Provider/FileProviderTest.php 1 location

@@ 40-47 (lines=8) @@
37
        }
38
    }
39
40
    public function testSupports()
41
    {
42
        $provider = new FileProvider();
43
        $this->assertTrue($provider->supports(AbstractProvider::SUPPORT_DOWNLOAD));
44
        $this->assertFalse($provider->supports(AbstractProvider::SUPPORT_EMBED));
45
        $this->assertTrue($provider->supports(AbstractProvider::SUPPORT_IMAGE));
46
        $this->assertFalse($provider->supports('foo'));
47
    }
48
49
    public function testWriteToFilesystem()
50
    {

tests/Unit/Provider/SouncloudProviderTest.php 1 location

@@ 25-32 (lines=8) @@
22
        $youtube->parseProviderReference('https://soundcloud.com/');
23
    }
24
25
    public function testSupports()
26
    {
27
        $provider = new SoundCloudProvider();
28
        $this->assertFalse($provider->supports(AbstractProvider::SUPPORT_DOWNLOAD));
29
        $this->assertTrue($provider->supports(AbstractProvider::SUPPORT_EMBED));
30
        $this->assertTrue($provider->supports(AbstractProvider::SUPPORT_IMAGE));
31
        $this->assertFalse($provider->supports('foo'));
32
    }
33
}
34

tests/Unit/Provider/VimeoProviderTest.php 1 location

@@ 32-39 (lines=8) @@
29
        $youtube->parseProviderReference('https://vimeo.com/foobar');
30
    }
31
32
    public function testSupports()
33
    {
34
        $provider = new VimeoProvider();
35
        $this->assertFalse($provider->supports(AbstractProvider::SUPPORT_DOWNLOAD));
36
        $this->assertTrue($provider->supports(AbstractProvider::SUPPORT_EMBED));
37
        $this->assertTrue($provider->supports(AbstractProvider::SUPPORT_IMAGE));
38
        $this->assertFalse($provider->supports('foo'));
39
    }
40
}
41

tests/Unit/Provider/YoutubeProviderTest.php 1 location

@@ 42-49 (lines=8) @@
39
        $youtube->parseProviderReference('https://youtu.be');
40
    }
41
42
    public function testSupports()
43
    {
44
        $provider = new YouTubeProvider();
45
        $this->assertFalse($provider->supports(AbstractProvider::SUPPORT_DOWNLOAD));
46
        $this->assertTrue($provider->supports(AbstractProvider::SUPPORT_EMBED));
47
        $this->assertTrue($provider->supports(AbstractProvider::SUPPORT_IMAGE));
48
        $this->assertFalse($provider->supports('foo'));
49
    }
50
}
51