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')); }
public function hasTags() { return $this->featureNode->hasTags(); }