Passed
Push — master ( 89f24e...8c4dad )
by Sylvain
08:05
created

testEachValueMustAppearSomeWhereInTheTemplate()   A

Complexity

Conditions 2
Paths 2

Size

Total Lines 19
Code Lines 14

Duplication

Lines 0
Ratio 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
cc 2
eloc 14
c 1
b 0
f 0
nc 2
nop 0
dl 0
loc 19
rs 9.7998
1
<?php
2
3
declare(strict_types=1);
4
5
namespace EcodevTests\Felix\Log\Formatter;
6
7
use Ecodev\Felix\Log\Formatter\Extras;
8
use PHPUnit\Framework\TestCase;
9
10
class ExtrasTest extends TestCase
11
{
12
    public function testEachValueMustAppearSomeWhereInTheTemplate(): void
13
    {
14
        $event = [
15
            'timestamp' => 'my timestamp',
16
            'priorityName' => 'my priorityName',
17
            'priority' => 'my priority',
18
            'login' => 'my login',
19
            'url' => 'my url',
20
            'referer' => 'my referer',
21
            'ip' => 'my ip',
22
            'request' => 'my request',
23
            'message' => 'my message',
24
        ];
25
26
        $formatter = new Extras();
27
        $actual = $formatter->format($event);
28
29
        foreach ($event as $value) {
30
            self::assertStringContainsString($value, $actual);
31
        }
32
    }
33
}
34