getValue() public method

public getValue ( )
Beispiel #1
0
 public function testGetValue()
 {
     $iterator = new tokenizer\iterator();
     $this->assert->variable($iterator->getValue())->isNull();
     $innerIterator = new tokenizer\iterator();
     $innerIterator->append(new tokenizer\token(uniqid()));
     $iterator->append($token1 = new tokenizer\token(uniqid()))->append($innerIterator)->append($token2 = new tokenizer\token(uniqid()));
     $this->assert->object($iterator->getValue())->isIdenticalTo($token1)->object($iterator->next()->getValue())->isIdenticalTo($innerIterator)->object($iterator->next()->getValue())->isIdenticalTo($token2)->variable($iterator->next()->getValue())->isNull();
 }