public function AcceptHeaderItemTest::testQuality

File

drupal/core/vendor/symfony/http-foundation/Symfony/Component/HttpFoundation/Tests/AcceptHeaderItemTest.php, line 85

Class

AcceptHeaderItemTest

Namespace

Symfony\Component\HttpFoundation\Tests

Code

public function testQuality() {
  $item = new AcceptHeaderItem('value', array());
  $this
    ->assertEquals(1.0, $item
    ->getQuality());
  $item
    ->setQuality(0.5);
  $this
    ->assertEquals(0.5, $item
    ->getQuality());
  $item
    ->setAttribute('q', 0.75);
  $this
    ->assertEquals(0.75, $item
    ->getQuality());
  $this
    ->assertFalse($item
    ->hasAttribute('q'));
}