ItemTest   A
last analyzed

Complexity

Total Complexity 2

Size/Duplication

Total Lines 19
Duplicated Lines 0 %

Importance

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

2 Methods

Rating   Name   Duplication   Size   Complexity  
A itIsAResource() 0 5 1
A itProvideDataAndMeta() 0 8 1
1
<?php
2
namespace ElevenLabs\Api\Service\Resource;
3
4
use PHPUnit\Framework\TestCase;
5
6
class ItemTest extends TestCase
7
{
8
    /** @test */
9
    public function itIsAResource()
10
    {
11
        $resource = new Item([], []);
12
13
        assertThat($resource, isInstanceOf(Resource::class));
14
    }
15
16
    /** @test */
17
    public function itProvideDataAndMeta()
18
    {
19
        $data = ['foo' => 'bar'];
20
        $meta = ['headers' => ['bat' => 'baz']];
21
        $resource = new Item($data, $meta);
22
23
        assertThat($resource->getData(), equalTo($data));
24
        assertThat($resource->getMeta(), equalTo($meta));
25
    }
26
}
27