Exemplo n.º 1
0
 public function testVisitors()
 {
     $m = new PluginManager($this->getParserMock());
     $r = $m->addVisitor($visitor = new myTestVisitor());
     $this->assertInstanceOf('ILess\\PluginManager', $r, 'fluent interface works');
     $visitors = $m->getVisitors();
     $this->assertEquals([$visitor], $visitors, 'getVisitors returns an array of visitors');
     $m->addVisitors([$visitor]);
     $visitors = $m->getVisitors();
     $this->assertEquals([$visitor, $visitor], $visitors, 'getVisitors returns an array of visitors');
 }