MapsDocTest::processingProvider()   A
last analyzed

Complexity

Conditions 1
Paths 1

Size

Total Lines 17

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
dl 0
loc 17
rs 9.7
c 0
b 0
f 0
cc 1
nc 1
nop 0
1
<?php
2
3
declare( strict_types = 1 );
4
5
namespace Maps\Tests\Integration\ParserHooks;
6
7
use Maps\ParserHooks\MapsDocFunction;
8
9
/**
10
 * @covers MapsDocFunction
11
 *
12
 * @licence GNU GPL v2+
13
 * @author Jeroen De Dauw < [email protected] >
14
 */
15
class MapsDocTest extends ParserHookTest {
16
17
	/**
18
	 * @see ParserHookTest::parametersProvider
19
	 */
20
	public function parametersProvider() {
21
		$paramLists = [];
22
23
		$paramLists[] = [];
24
25
		return $this->arrayWrap( $paramLists );
26
	}
27
28
	/**
29
	 * @see ParserHookTest::processingProvider
30
	 */
31
	public function processingProvider() {
32
		$argLists = [];
33
34
		$values = [ 'service' => 'googlemaps3' ];
35
36
		$expected = [ 'service' => 'googlemaps3' ];
37
38
		$argLists[] = [ $values, $expected ];
39
40
		$values = [ 'service' => 'GOOGLEmaps3' ];
41
42
		$expected = [ 'service' => 'googlemaps3' ];
43
44
		$argLists[] = [ $values, $expected ];
45
46
		return $argLists;
47
	}
48
49
	/**
50
	 * @see ParserHookTest::getInstance
51
	 */
52
	protected function getInstance() {
53
		return new \Maps\ParserHooks\MapsDocFunction();
54
	}
55
56
}
57