/** * 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)); }
/** * 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)); }