Пример #1
0
 /**
  * Tests getters and setters
  */
 public function testSetGet()
 {
     $collector = new Collector();
     // Set get prefix
     $this->assertEquals('', $collector->getPrefix());
     $collector->setPrefix('prefix_');
     $this->assertEquals('prefix_', $collector->getPrefix());
     // Set get tags
     $this->assertFalse($collector->hasTags());
     $this->assertCount(0, $collector->getTags());
     $collector->setTags(['env' => 'prod']);
     $this->assertArrayHasKey('env', $collector->getTags());
     $collector->removeTag('env');
     $this->assertArrayNotHasKey('env', $collector->getTags());
     $collector->addTag('server', 'web01');
     $this->assertArrayHasKey('server', $collector->getTags());
 }