/** * test getHttpCharset * expected true */ public function testgetHttpCharset() { putenv("HTTP_ACCEPT_CHARSET="); $value = new Zend_Locale(); $list = $value->getHttpCharset(); $this->assertTrue(empty($list)); putenv("HTTP_ACCEPT_CHARSET=,iso-8859-1, utf-8, utf-16, *;q=0.1"); $value = new Zend_Locale(); $list = $value->getHttpCharset(); $this->assertTrue(isset($list['utf-8'])); }
/** * test getHttpCharset * expected true */ public function testgetHttpCharset() { putenv("HTTP_ACCEPT_CHARSET="); $value = new Zend_Locale(); $list = $value->getHttpCharset(); $this->assertTrue(empty($list), 'language array must be empty'); putenv("HTTP_ACCEPT_CHARSET=,iso-8859-1, utf-8, utf-16, *;q=0.1"); $value = new Zend_Locale(); $list = $value->getHttpCharset(); $this->assertTrue(isset($list['utf-8']), 'language array not returned'); }