Exemple #1
0
 public function testCanBuildStyleTagsWithAttributes()
 {
     $this->helper->setStyle('a {}', array('lang' => 'us_en', 'title' => 'foo', 'media' => 'projection', 'dir' => 'rtol', 'bogus' => 'unused'));
     $value = $this->helper->getValue();
     $this->assertObjectHasAttribute('attributes', $value);
     $attributes = $value->attributes;
     $this->assertTrue(isset($attributes['lang']));
     $this->assertTrue(isset($attributes['title']));
     $this->assertTrue(isset($attributes['media']));
     $this->assertTrue(isset($attributes['dir']));
     $this->assertTrue(isset($attributes['bogus']));
     $this->assertEquals('us_en', $attributes['lang']);
     $this->assertEquals('foo', $attributes['title']);
     $this->assertEquals('projection', $attributes['media']);
     $this->assertEquals('rtol', $attributes['dir']);
     $this->assertEquals('unused', $attributes['bogus']);
 }