Passed
Push — upstream-8.9.2 ( 6a22e8 )
by Joshua
25:34 queued 09:29
created

Issue36Test   A

Complexity

Total Complexity 2

Size/Duplication

Total Lines 29
Duplicated Lines 0 %

Coupling/Cohesion

Components 1
Dependencies 3

Importance

Changes 0
Metric Value
wmc 2
lcom 1
cbo 3
dl 0
loc 29
rs 10
c 0
b 0
f 0
1
<?php
2
3
namespace libphonenumber\Tests\Issues;
4
5
use libphonenumber\geocoding\PhoneNumberOfflineGeocoder;
6
use libphonenumber\PhoneNumberUtil;
7
8
class Issue36Test extends \PHPUnit_Framework_TestCase
9
{
10
    /**
11
     * @var PhoneNumberOfflineGeocoder
12
     */
13
    private $geocoder;
14
15
    /**
16
     * @var PhoneNumberUtil
17
     */
18
    private $phoneUtil;
19
20
    public function setUp()
21
    {
22
        PhoneNumberUtil::resetInstance();
23
        PhoneNumberOfflineGeocoder::resetInstance();
24
        $this->phoneUtil = PhoneNumberUtil::getInstance();
25
        $this->geocoder = PhoneNumberOfflineGeocoder::getInstance();
26
    }
27
28
    public function testIsleOfManLocale()
29
    {
30
        $number = "447797752305";
31
32
        $phoneNumber = $this->phoneUtil->parse($number, 'GB');
33
34
        $this->assertEquals("Jersey", $this->geocoder->getDescriptionForNumber($phoneNumber, 'en'));
35
    }
36
}
37