Code Duplication    Length = 7-8 lines in 2 locations

tests/GeoIPLocationTest.php 2 locations

@@ 75-82 (lines=8) @@
72
    /**
73
     * Fail test case for getGeoLocation
74
     */
75
    public function testGetGeoLocationFail()
76
    {
77
        $_SERVER['REMOTE_ADDR'] = '';
78
        $location = $this->getMock($this->responseFail)->getGeoLocation();
79
80
        $this->assertFalse($location->getStatus());
81
        $this->assertSame('reserved range', $location->getMessage());
82
    }
83
84
    /**
85
     * Test case for invalid Ip Address
@@ 112-118 (lines=7) @@
109
    /**
110
     * Test case for invalid response
111
     */
112
    public function testResponseInvalid()
113
    {
114
        $location = $this->getMock(array(), 500)->getGeoLocation();
115
116
        $this->assertFalse($location->getStatus());
117
        $this->assertSame('Request failed with response code: 500 and response: Internal Server Error', $location->getMessage());
118
    }
119
120
    /**
121
     * Get mocked object to avoid live api requests