Code Duplication    Length = 12-12 lines in 2 locations

tests/HttpClientConfiguratorTest.php 2 locations

@@ 28-39 (lines=12) @@
25
        $this->assertEquals($plugin1, $plugins[1]);
26
    }
27
28
    public function testAppendPluginMultiple()
29
    {
30
        $hcc = new HttpClientConfigurator();
31
        $plugin0 = new HeaderAppendPlugin(['plugin0']);
32
        $plugin1 = new HeaderAppendPlugin(['plugin1']);
33
34
        $hcc->appendPlugin($plugin0, $plugin1);
35
        $plugins = NSA::getProperty($hcc, 'appendPlugins');
36
        $this->assertCount(2, $plugins);
37
        $this->assertEquals($plugin0, $plugins[0]);
38
        $this->assertEquals($plugin1, $plugins[1]);
39
    }
40
41
    public function testPrependPlugin()
42
    {
@@ 58-69 (lines=12) @@
55
        $this->assertEquals($plugin1, $plugins[0]);
56
    }
57
58
    public function testPrependPluginMultiple()
59
    {
60
        $hcc = new HttpClientConfigurator();
61
        $plugin0 = new HeaderAppendPlugin(['plugin0']);
62
        $plugin1 = new HeaderAppendPlugin(['plugin1']);
63
64
        $hcc->prependPlugin($plugin0, $plugin1);
65
        $plugins = NSA::getProperty($hcc, 'prependPlugins');
66
        $this->assertCount(2, $plugins);
67
        $this->assertEquals($plugin0, $plugins[0]);
68
        $this->assertEquals($plugin1, $plugins[1]);
69
    }
70
}
71