public function testWildcharMediaType() { $acceptHeader = new Accept(); $acceptHeader->addMediaType('text/*', 0.8)->addMediaType('application/*', 1)->addMediaType('*/*', 0.4); $this->assertTrue($acceptHeader->hasMediaType('text/html')); $this->assertTrue($acceptHeader->hasMediaType('application/atom+xml')); $this->assertTrue($acceptHeader->hasMediaType('audio/basic')); $this->assertEquals('Accept: text/*;q=0.8,application/*,*/*;q=0.4', $acceptHeader->toString()); }