RequestTest   A
last analyzed

Complexity

Total Complexity 1

Size/Duplication

Total Lines 21
Duplicated Lines 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
eloc 12
c 1
b 0
f 0
dl 0
loc 21
rs 10
wmc 1

1 Method

Rating   Name   Duplication   Size   Complexity  
A testGetHeaderStrings() 0 19 1
1
<?php
2
3
namespace Palmtree\Curl\Tests;
4
5
use Palmtree\Curl\Request;
6
use PHPUnit\Framework\TestCase;
7
8
class RequestTest extends TestCase
9
{
10
    public function testGetHeaderStrings()
11
    {
12
        $headers = [
13
            'User-Agent'    => 'Palmtree/Curl',
14
            'Host'          => 'example.org',
15
            'Cache-Control' => 'no-cache',
16
        ];
17
18
        $request = new Request();
19
20
        $request->setHeaders($headers);
21
22
        $expected = [
23
            'User-Agent: Palmtree/Curl',
24
            'Host: example.org',
25
            'Cache-Control: no-cache',
26
        ];
27
28
        $this->assertEquals($expected, $request->getHeaderStrings());
29
    }
30
}
31