Code Duplication    Length = 9-11 lines in 3 locations

tests/Http/RequestTest.php 2 locations

@@ 32-42 (lines=11) @@
29
        self::assertSame($auth, $request->getAuth());
30
    }
31
32
    public function testHeaders()
33
    {
34
        $request = new Request('GET');
35
        $headers = ['header' => true];
36
        $request->setHeaders($headers);
37
38
        self::assertSame(
39
            array_intersect($headers, $request->getHeaders()),
40
            $headers
41
        );
42
    }
43
44
    public function testParams()
45
    {
@@ 44-54 (lines=11) @@
41
        );
42
    }
43
44
    public function testParams()
45
    {
46
        $request = new Request('GET');
47
        $params = ['param' => true];
48
        $request->setParams($params);
49
50
        self::assertSame(
51
            array_intersect($params, $request->getParams()),
52
            $params
53
        );
54
    }
55
56
    public function testJson()
57
    {

tests/HttpClients/CurlClientTest.php 1 location

@@ 48-56 (lines=9) @@
45
        $client->send(new Request('POST'));
46
    }
47
48
    public function testGetRequestHeaders()
49
    {
50
        $curl = new  CurlClient();
51
        $request = new Request('GET');
52
        $request->setHeaders(['test' => true]);
53
        $headers = $curl->getRequestHeaders($request);
54
55
        self::assertSame('test: 1', $headers[0]);
56
    }
57
}
58