/** * Tests `accepts_charset_at_quality` works as expected, returning the correct * quality value * * @dataProvider provider_accepts_charset_at_quality * * @param array state * @param string charset * @param string expected * @return void */ public function test_accepts_charset_at_quality(array $state, $charset, $expected) { $header = new HTTP_Header($state); $this->assertSame($expected, $header->accepts_charset_at_quality($charset)); }