Conditions | 2 |
Paths | 2 |
Total Lines | 21 |
Code Lines | 6 |
Lines | 0 |
Ratio | 0 % |
Changes | 2 | ||
Bugs | 0 | Features | 0 |
1 | <?php |
||
16 | public function testInvoke(): void |
||
17 | { |
||
18 | if (file_exists(__DIR__ . '/../../../../config.json')) { |
||
19 | rename(__DIR__ . '/../../../../config.json', __DIR__ . '/../../../../config.json.bak'); |
||
20 | } |
||
21 | |||
22 | file_put_contents(__DIR__ . '/../../../../config.json', '{ |
||
23 | "lastSync": { |
||
24 | "date": "2018-04-03T10:10:55+02:00", |
||
25 | "timezone": "Europe/Amsterdam" |
||
26 | }, |
||
27 | "jiraUrl": "https://jira.atlassian.net", |
||
28 | "jiraUsername": "foo", |
||
29 | "jiraPassword": "bar", |
||
30 | "togglApiKey": "baz" |
||
31 | }'); |
||
32 | |||
33 | $factory = new SyncOptionsFactory(); |
||
34 | $instance = $factory->__invoke($this->getContainer(), SyncOptions::class); |
||
35 | |||
36 | $this->assertInstanceOf(SyncOptions::class, $instance); |
||
37 | } |
||
50 |