Example #1
0
 /**
  * Tests `accepts_language_at_quality` parses the Accept-Language header
  * correctly and identifies the correct quality supplied, explicit or not
  *
  * @dataProvider provider_accepts_language_at_quality
  * 
  * @param   array    state in
  * @param   string   language to interrogate
  * @param   boolean  explicit check
  * @param   float    expected output
  * @return  void
  */
 public function test_accepts_language_at_quality(array $state, $language, $explicit, $expected)
 {
     $header = new HTTP_Header($state);
     $this->assertSame($expected, $header->accepts_language_at_quality($language, $explicit));
 }