Completed
Branch master (4d68bf)
by John
02:46
created

DateFormatterDayOfYearTest   A

Complexity

Total Complexity 1

Size/Duplication

Total Lines 16
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
eloc 11
dl 0
loc 16
rs 10
c 0
b 0
f 0
wmc 1
1
<?php
2
3
namespace Graze\CiffRenderer\Test\Unit\Parser\FieldParser\DateFormatter;
4
5
use Mockery as m;
6
use Graze\CiffRenderer\DateFormatter\DateFormatterDayOfYear;
7
8
class DateFormatterDayOfYearTest extends \PHPUnit_Framework_TestCase
9
{
10
    public function testFormat()
11
    {
12
        $dayOfYear = 3;
13
        $date = m::mock(\DateTimeImmutable::class)
14
            ->shouldReceive('format')
15
            ->with('z')
16
            ->andReturn($dayOfYear)
17
            ->getMock();
18
        $format = 'i am format';
19
20
        $formatter = new DateFormatterDayOfYear();
21
        $actual = $formatter->format($date, $format);
22
23
        $this->assertSame('4', $actual);
24
    }
25
}
26