Chris@0: array($docComment)) Chris@0: ); Chris@0: Chris@0: $node = $this->createNamespaceBuilder('Name\Space') Chris@0: ->addStmt($stmt1) Chris@0: ->addStmts(array($stmt2, $stmt3)) Chris@0: ->setDocComment($docComment) Chris@0: ->getNode() Chris@0: ; Chris@0: $this->assertEquals($expected, $node); Chris@0: Chris@0: $node = $this->createNamespaceBuilder(new Node\Name(array('Name', 'Space'))) Chris@0: ->setDocComment($docComment) Chris@0: ->addStmts(array($stmt1, $stmt2)) Chris@0: ->addStmt($stmt3) Chris@0: ->getNode() Chris@0: ; Chris@0: $this->assertEquals($expected, $node); Chris@0: Chris@0: $node = $this->createNamespaceBuilder(null)->getNode(); Chris@0: $this->assertNull($node->name); Chris@0: $this->assertEmpty($node->stmts); Chris@0: } Chris@0: }