Ejemplo n.º 1
0
 public function testTags()
 {
     $feature = new FeatureNode();
     $this->assertFalse($feature->hasTags());
     $this->assertInternalType('array', $feature->getTags());
     $this->assertEquals(0, count($feature->getTags()));
     $feature->setTags($tags = array('tag1', 'tag2'));
     $this->assertEquals($tags, $feature->getTags());
     $feature->addTag('tag3');
     $this->assertEquals(array('tag1', 'tag2', 'tag3'), $feature->getTags());
     $this->assertFalse($feature->hasTag('tag4'));
     $this->assertTrue($feature->hasTag('tag2'));
     $this->assertTrue($feature->hasTag('tag3'));
 }
Ejemplo n.º 2
0
 public function hasTags()
 {
     return $this->featureNode->hasTags();
 }