DenmarkTest::getProviderCountryName()   A
last analyzed

Complexity

Conditions 1
Paths 1

Size

Total Lines 4
Code Lines 2

Duplication

Lines 0
Ratio 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
c 1
b 0
f 0
dl 0
loc 4
rs 10
cc 1
eloc 2
nc 1
nop 0
1
<?php
2
3
/*
4
 * This file is part of the Holiday Library.
5
 *
6
 * (c) Michał Mańko <[email protected]>
7
 *
8
 * For the full copyright and license information, please view the LICENSE.md
9
 * file that was distributed with this source code.
10
 */
11
12
namespace Michalmanko\Holiday\Test\Provider;
13
14
use Michalmanko\Holiday\Holiday;
15
16
/**
17
 *
18
 */
19
class DenmarkTest extends AbstractTestProvider
20
{
21
    public function getProviderCountryCode()
22
    {
23
        return 'DK';
24
    }
25
26
    public function getProviderCountryName()
27
    {
28
        return 'Denmark';
29
    }
30
31
    public function getProviderInstanceOf()
32
    {
33
        return '\\Michalmanko\\Holiday\\Provider\\Denmark';
34
    }
35
36
    public function dataProvider()
37
    {
38
        return array(
39
            array('Nytårsdag', Holiday::TYPE_HOLIDAY, array('2015-01-01', '2020-01-01')),
40
            array('Skærtorsdag', Holiday::TYPE_HOLIDAY, array('2015-04-02', '2020-04-09')),
41
            array('Langfredag', Holiday::TYPE_HOLIDAY, array('2015-04-03', '2020-04-10')),
42
            array('Påskedag', Holiday::TYPE_HOLIDAY, array('2015-04-05', '2020-04-12')),
43
            array('2. Påskedag', Holiday::TYPE_HOLIDAY, array('2015-04-06', '2020-04-13')),
44
            array(
45
                'Store bededag',
46
                Holiday::TYPE_HOLIDAY,
47
                array('2015-05-01', '2020-05-08', '2025-05-16'),
48
            ),
49
            array(
50
                'Kristi himmelfartsdag',
51
                Holiday::TYPE_HOLIDAY,
52
                array('2015-05-14', '2020-05-21', '2025-05-29'),
53
            ),
54
            array(
55
                'Pinsedag',
56
                Holiday::TYPE_HOLIDAY,
57
                array('2015-05-24', '2020-05-31', '2025-06-08'),
58
            ),
59
            array(
60
                '2. Pinsedag',
61
                Holiday::TYPE_HOLIDAY,
62
                array('2015-05-25', '2020-06-01', '2025-06-09'),
63
            ),
64
            array('Grundlovsdag', Holiday::TYPE_HOLIDAY, array('2015-06-05', '2016-06-05')),
65
            array('Juledag', Holiday::TYPE_HOLIDAY, array('2015-12-25', '2020-12-25')),
66
            array('2. Juledag', Holiday::TYPE_HOLIDAY, array('2015-12-26', '2020-12-26')),
67
        );
68
    }
69
}
70