Completed
Push — MediaWikiFileUrlFinderTest ( 394f02...a6ffe6 )
by Jeroen De
11:13 queued 04:54
created

MapsDocTest   A

Complexity

Total Complexity 3

Size/Duplication

Total Lines 42
Duplicated Lines 0 %

Coupling/Cohesion

Components 0
Dependencies 2

Importance

Changes 0
Metric Value
wmc 3
lcom 0
cbo 2
dl 0
loc 42
rs 10
c 0
b 0
f 0

3 Methods

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