Code Duplication    Length = 9-9 lines in 3 locations

tests/RobotsManagerTest.php 3 locations

@@ 18-26 (lines=9) @@
15
        $this->assertEquals('', $robots->generate());
16
    }
17
18
    public function testAddSitemap(): void
19
    {
20
        $robots = new RobotsManager;
21
        $sitemap = 'sitemap.xml';
22
23
        $this->assertStringNotContainsString($sitemap, $robots->generate());
24
        $robots->addSitemap($sitemap);
25
        $this->assertStringContainsString('Sitemap: '.$sitemap, $robots->generate());
26
    }
27
28
    public function testAddUserAgent(): void
29
    {
@@ 28-36 (lines=9) @@
25
        $this->assertStringContainsString('Sitemap: '.$sitemap, $robots->generate());
26
    }
27
28
    public function testAddUserAgent(): void
29
    {
30
        $robots = new RobotsManager;
31
        $userAgent = 'Google';
32
33
        $this->assertStringNotContainsString('User-agent: '.$userAgent, $robots->generate());
34
        $robots->addUserAgent($userAgent);
35
        $this->assertStringContainsString('User-agent: '.$userAgent, $robots->generate());
36
    }
37
38
    public function testaddHost(): void
39
    {
@@ 38-46 (lines=9) @@
35
        $this->assertStringContainsString('User-agent: '.$userAgent, $robots->generate());
36
    }
37
38
    public function testaddHost(): void
39
    {
40
        $robots = new RobotsManager;
41
        $host = 'www.google.com';
42
43
        $this->assertStringNotContainsString('Host: '.$host, $robots->generate());
44
        $robots->addHost($host);
45
        $this->assertStringContainsString('Host: '.$host, $robots->generate());
46
    }
47
48
    public function testaddDisallow(): void
49
    {