コード例 #1
0
 public function testGet()
 {
     $list = new CommaListNode();
     $this->assertCount(0, $list->getItems());
     $list->append([$this->createNode('$a'), Token::comma(), Token::space(), $this->createNode('$b'), Token::comma(), Token::space(), $this->createNode('$c')]);
     $items = $list->getItems();
     $this->assertCount(3, $items);
     $this->assertEquals('$a', $items[0]->getText());
     $this->assertEquals('$b', $items[1]->getText());
     $this->assertEquals('$c', $items[2]->getText());
     $this->assertEquals('$a', $list->getItem(0)->getText());
     $this->assertEquals('$b', $list->getItem(1)->getText());
     $this->assertEquals('$c', $list->getItem(2)->getText());
 }