public function testGetAndSetTags()
 {
     $event = new Event('Text', 'Title');
     $this->assertEmpty($event->getTags());
     $this->assertEquals(array(), $event->getTags());
     $event->addTag('foo', 'bar');
     $this->assertCount(1, $event->getTags());
     $event->removeTag('foo');
     $this->assertCount(0, $event->getTags());
     $event2 = new Event('Text', 'Title');
     $this->assertCount(0, $event2->getTags());
     $event2->setTags(array(array('foo', 'bar'), array('bar', 'baz')));
     $this->assertCount(2, $event2->getTags());
     $event2->removeTags();
 }