GitHub Access Token became invalid

It seems like the GitHub access token used for retrieving details about this repository from GitHub became invalid. This might prevent certain types of inspections from being run (in particular, everything related to pull requests).
Please ask an admin of your repository to re-new the access token on this website.
Completed
Push — master ( d4c1be...dd680f )
by Christian
01:28
created

SetlistSearchBuilderTest::testWithCountryCode()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 12

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
dl 0
loc 12
rs 9.8666
c 0
b 0
f 0
cc 1
nc 1
nop 0
1
<?php
2
3
/*
4
 * (c) Christian Gripp <[email protected]>
5
 *
6
 * For the full copyright and license information, please view the LICENSE
7
 * file that was distributed with this source code.
8
 */
9
10
namespace Core23\SetlistFm\Tests\Builder;
11
12
use Core23\SetlistFm\Builder\SetlistSearchBuilder;
13
use DateTime;
14
use PHPUnit\Framework\TestCase;
15
16
class SetlistSearchBuilderTest extends TestCase
17
{
18
    public static function setUpBeforeClass()
19
    {
20
        date_default_timezone_set('UTC');
21
    }
22
23
    public function testCreate(): void
24
    {
25
        $builder = SetlistSearchBuilder::create();
26
27
        $expected = [
28
            'p' => 1,
29
        ];
30
        $this->assertSame($expected, $builder->getQuery());
31
    }
32
33
    public function testWithVenueName(): void
34
    {
35
        $builder = SetlistSearchBuilder::create()
36
            ->withVenueName('Live in New York')
37
        ;
38
39
        $expected = [
40
            'p'         => 1,
41
            'venueName' => 'Live in New York',
42
        ];
43
        $this->assertSame($expected, $builder->getQuery());
44
    }
45
46
    public function testWithVenueId(): void
47
    {
48
        $builder = SetlistSearchBuilder::create()
49
            ->withVenueId('13')
50
        ;
51
52
        $expected = [
53
            'p'       => 1,
54
            'venueId' => '13',
55
        ];
56
        $this->assertSame($expected, $builder->getQuery());
57
    }
58
59
    public function testWithLastUpdated(): void
60
    {
61
        $builder = SetlistSearchBuilder::create()
62
            ->withLastUpdated(new DateTime('2016-10-12 23:12:00'))
63
        ;
64
65
        $expected = [
66
            'p'           => 1,
67
            'lastUpdated' => '20161012231200',
68
        ];
69
        $this->assertSame($expected, $builder->getQuery());
70
    }
71
72
    public function testWithDate(): void
73
    {
74
        $builder = SetlistSearchBuilder::create()
75
            ->withDate(new DateTime('2016-10-12'))
76
        ;
77
78
        $expected = [
79
            'p'    => 1,
80
            'date' => '12-10-2016',
81
        ];
82
        $this->assertSame($expected, $builder->getQuery());
83
    }
84
85
    public function testWithYear(): void
86
    {
87
        $builder = SetlistSearchBuilder::create()
88
            ->withYear(2018)
89
        ;
90
91
        $expected = [
92
            'p'    => 1,
93
            'year' => 2018,
94
        ];
95
        $this->assertSame($expected, $builder->getQuery());
96
    }
97
98
    public function testWithTourName(): void
99
    {
100
        $builder = SetlistSearchBuilder::create()
101
            ->withTourName('My Tour')
102
        ;
103
104
        $expected = [
105
            'p'        => 1,
106
            'tourName' => 'My Tour',
107
        ];
108
        $this->assertSame($expected, $builder->getQuery());
109
    }
110
111
    public function testWithArtistName(): void
112
    {
113
        $builder = SetlistSearchBuilder::create()
114
            ->withArtistName('Slipknot')
115
        ;
116
117
        $expected = [
118
            'p'          => 1,
119
            'artistName' => 'Slipknot',
120
        ];
121
        $this->assertSame($expected, $builder->getQuery());
122
    }
123
124
    public function testWithArtistMbid(): void
125
    {
126
        $builder = SetlistSearchBuilder::create()
127
            ->withArtistMbid('a466c2a2-6517-42fb-a160-1087c3bafd9f')
128
        ;
129
130
        $expected = [
131
            'p'          => 1,
132
            'artistMbid' => 'a466c2a2-6517-42fb-a160-1087c3bafd9f',
133
        ];
134
        $this->assertSame($expected, $builder->getQuery());
135
    }
136
137
    public function testWithArtistTmbid(): void
138
    {
139
        $builder = SetlistSearchBuilder::create()
140
            ->withArtistTmbid(15515)
141
        ;
142
143
        $expected = [
144
            'p'           => 1,
145
            'artistTmbid' => 15515,
146
        ];
147
        $this->assertSame($expected, $builder->getQuery());
148
    }
149
150
    public function testWithCity(): void
151
    {
152
        $builder = SetlistSearchBuilder::create()
153
            ->withCity('Hamburg')
154
        ;
155
156
        $expected = [
157
            'p'        => 1,
158
            'cityName' => 'Hamburg',
159
        ];
160
        $this->assertSame($expected, $builder->getQuery());
161
    }
162
163
    public function testWithCityId(): void
164
    {
165
        $builder = SetlistSearchBuilder::create()
166
            ->withCityId(15)
167
        ;
168
169
        $expected = [
170
            'p'      => 1,
171
            'cityId' => 15,
172
        ];
173
        $this->assertSame($expected, $builder->getQuery());
174
    }
175
176
    public function testWithCountryCode(): void
177
    {
178
        $builder = SetlistSearchBuilder::create()
179
            ->withCountryCode('DE')
180
        ;
181
182
        $expected = [
183
            'p'           => 1,
184
            'countryCode' => 'DE',
185
        ];
186
        $this->assertSame($expected, $builder->getQuery());
187
    }
188
189
    public function testWithLastFm(): void
190
    {
191
        $builder = SetlistSearchBuilder::create()
192
            ->withLastFm('5fsdf5')
193
        ;
194
195
        $expected = [
196
            'p'      => 1,
197
            'lastFm' => '5fsdf5',
198
        ];
199
        $this->assertSame($expected, $builder->getQuery());
200
    }
201
202
    public function testWithStateCode(): void
203
    {
204
        $builder = SetlistSearchBuilder::create()
205
            ->withStateCode('NY')
206
        ;
207
208
        $expected = [
209
            'p'         => 1,
210
            'stateCode' => 'NY',
211
        ];
212
        $this->assertSame($expected, $builder->getQuery());
213
    }
214
215
    public function testWithState(): void
216
    {
217
        $builder = SetlistSearchBuilder::create()
218
            ->withState('Lower Saxony')
219
        ;
220
221
        $expected = [
222
            'p'     => 1,
223
            'state' => 'Lower Saxony',
224
        ];
225
        $this->assertSame($expected, $builder->getQuery());
226
    }
227
228
    public function testPage(): void
229
    {
230
        $builder = SetlistSearchBuilder::create()
231
            ->page(42)
232
        ;
233
234
        $expected = [
235
            'p' => 42,
236
        ];
237
        $this->assertSame($expected, $builder->getQuery());
238
    }
239
}
240