append() public method

public append ( mageekguy\atoum\php\tokenizer\iterator\value $value )
$value mageekguy\atoum\php\tokenizer\iterator\value
Beispiel #1
0
 public function testFindTag()
 {
     $iterator = new tokenizer\iterator();
     $this->assert->variable($iterator->key())->isNull()->variable($iterator->findTag(uniqid()))->isNull()->variable($iterator->key())->isNull();
     $iterator->append(new tokenizer\token($token = uniqid()));
     $this->assert->integer($iterator->key())->isZero()->variable($iterator->findTag(uniqid()))->isNull()->variable($iterator->key())->isNull()->integer($iterator->findTag($token))->isZero()->integer($iterator->key())->isZero();
 }
Beispiel #2
0
 public function testGetRoot()
 {
     $this->if($this->newTestedInstance)->then->variable($this->testedInstance->getRoot())->isNull()->if($parentIterator = new tokenizer\iterator(), $parentIterator->append($this->testedInstance))->then->object($this->testedInstance->getRoot())->isIdenticalTo($parentIterator)->if($grandFatherIterator = new tokenizer\iterator(), $grandFatherIterator->append($parentIterator))->then->object($this->testedInstance->getRoot())->isIdenticalTo($grandFatherIterator)->object($parentIterator->getRoot())->isIdenticalTo($grandFatherIterator);
 }