Passed
Push — master ( 1ccf8a...1e427b )
by Daniel
02:19
created

ResponseMalformedExceptionTest   A

Complexity

Total Complexity 2

Size/Duplication

Total Lines 22
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
eloc 10
c 0
b 0
f 0
dl 0
loc 22
rs 10
wmc 2

2 Methods

Rating   Name   Duplication   Size   Complexity  
A setUp() 0 7 1
A testGetContextReturnsData() 0 5 1
1
<?php
2
3
declare(strict_types=1);
4
5
namespace Usox\JsonSchemaApi\Exception;
6
7
use Mockery\Adapter\Phpunit\MockeryTestCase;
8
9
class ResponseMalformedExceptionTest extends MockeryTestCase
10
{
11
    /** @var array<string, string> */
12
    private array $context = ['some' => 'context'];
13
    
14
    private ResponseMalformedException $subject;
15
    
16
    public function setUp(): void
17
    {
18
        $this->subject = new ResponseMalformedException(
19
            '',
20
            0,
21
            null,
22
            $this->context
23
        );
24
    }
25
    
26
    public function testGetContextReturnsData(): void
27
    {
28
        static::assertSame(
29
            $this->context,
30
            $this->subject->getContext()
31
        );
32
    }
33
}
34