Completed
Push — master ( 368d83...ed2425 )
by Daryl
01:51
created

testGoogleMaps::testApiKeySetAndGet()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 6
Code Lines 3

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
c 0
b 0
f 0
dl 0
loc 6
rs 9.4285
cc 1
eloc 3
nc 1
nop 0
1
<?php
2
3
namespace Clubdeuce\WPLib\Components\GoogleMaps\Tests\UnitTests;
4
5
use Clubdeuce\WPLib\Components\Google_Maps;
6
use Clubdeuce\WPLib\Components\GoogleMaps\Tests\TestCase;
7
8
/**
9
 * Class testGoogleMaps
10
 * @package            Clubdeuce\WPLib\Components\GoogleMaps\Tests\UnitTests
11
 * @coversDefaultClass Clubdeuce\WPLib\Components\Google_Maps
12
 */
13
class testGoogleMaps extends TestCase {
14
15
    /**
16
     * @covers ::register_api_key
17
     * @covers ::api_key
18
     */
19
    public function testApiKeySetAndGet() {
20
21
        Google_Maps::register_api_key('foo');
22
        $this->assertEquals('foo', Google_Maps::api_key());
23
24
    }
25
26
    /**
27
     * @covers ::register_geocoder
28
     * @covers ::geocoder
29
     */
30
    public function testGeocoderSetAndGet() {
31
32
        $geocoder = \Mockery::mock('Clubdeuce\WPLib\Components\Google_Maps\Geocoder');
33
34
        Google_Maps::register_geocoder($geocoder);
35
        $this->assertEquals($geocoder, Google_Maps::geocoder());
36
37
    }
38
39
    /**
40
     * @covers ::make_new_map
41
     */
42
    public function testMakeNewMap() {
43
44
        $map = Google_Maps::make_new_map();
45
46
        $this->assertInstanceOf('Clubdeuce\WPLib\Components\GoogleMaps\Map', $map);
47
48
    }
49
50
}
51