PhpParser\NodeTraverserTest::testDeepArray PHP Method

testDeepArray() public method

public testDeepArray ( )
    public function testDeepArray()
    {
        $strNode = new String_('Foo');
        $stmts = array(array(array($strNode)));
        $visitor = $this->getMockBuilder('PhpParser\\NodeVisitor')->getMock();
        $visitor->expects($this->at(1))->method('enterNode')->with($strNode);
        $traverser = new NodeTraverser();
        $traverser->addVisitor($visitor);
        $this->assertEquals($stmts, $traverser->traverse($stmts));
    }