Example #1
0
 /**
  * testAcceptReturnsReturnValueOfVisitMethod
  *
  * @return void
  * @covers PHP_Depend_Code_ASTNode
  * @covers PHP_Depend_Code_ASTTryStatement
  * @group pdepend
  * @group pdepend::ast
  * @group unittest
  */
 public function testAcceptReturnsReturnValueOfVisitMethod()
 {
     $visitor = $this->getMock('PHP_Depend_Code_ASTVisitorI');
     $visitor->expects($this->once())->method('__call')->with($this->equalTo('visitTryStatement'))->will($this->returnValue(42));
     $stmt = new PHP_Depend_Code_ASTTryStatement();
     self::assertEquals(42, $stmt->accept($visitor));
 }
Example #2
0
 /**
  * testSecondChildOfTryStatementIsInstanceOfCatchStatement
  *
  * @param PHP_Depend_Code_ASTTryStatement $stmt
  *
  * @return void
  * @depends testTryStatement
  */
 public function testSecondChildOfTryStatementIsInstanceOfCatchStatement($stmt)
 {
     $this->assertInstanceOf(PHP_Depend_Code_ASTCatchStatement::CLAZZ, $stmt->getChild(1));
 }