Ejemplo n.º 1
0
 /**
  * Tests that `preferred_language` correctly identifies the right
  * language based on the Accept-Language header and `$explicit` setting
  * 
  * @dataProvider provider_preferred_language
  *
  * @param   array    state in
  * @param   array    languages to interrogate
  * @param   boolean  explicit check
  * @param   string   expected output
  * @return  void
  */
 public function test_preferred_language(array $state, array $languages, $explicit, $expected)
 {
     $header = new HTTP_Header($state);
     $this->assertSame($expected, $header->preferred_language($languages, $explicit));
 }