/** * test getBrowser * expected true */ public function testgetBrowser() { LocaleTestHelper::resetObject(); $value = new LocaleTestHelper(); $list = $value->getBrowser(); if (empty($list)) { $this->markTestSkipped('Browser autodetection not possible in current environment'); } $this->assertTrue(isset($list['de'])); $this->assertEquals(array('de' => 1, 'en_UK' => 0.5, 'en_US' => 0.5, 'en' => 0.5, 'fr_FR' => 0.2, 'fr' => 0.2), $list); LocaleTestHelper::resetObject(); putenv("HTTP_ACCEPT_LANGUAGE="); $value = new LocaleTestHelper(); $list = $value->getBrowser(); $this->assertEquals(array(), $list); }