File
- drupal/core/vendor/symfony/http-foundation/Symfony/Component/HttpFoundation/Tests/AcceptHeaderItemTest.php, line 98
Class
- AcceptHeaderItemTest
Namespace
Symfony\Component\HttpFoundation\Tests
Code
public function testAttribute() {
$item = new AcceptHeaderItem('value', array());
$this
->assertEquals(array(), $item
->getAttributes());
$this
->assertFalse($item
->hasAttribute('test'));
$this
->assertNull($item
->getAttribute('test'));
$this
->assertEquals('default', $item
->getAttribute('test', 'default'));
$item
->setAttribute('test', 'value');
$this
->assertEquals(array(
'test' => 'value',
), $item
->getAttributes());
$this
->assertTrue($item
->hasAttribute('test'));
$this
->assertEquals('value', $item
->getAttribute('test'));
$this
->assertEquals('value', $item
->getAttribute('test', 'default'));
}