/** * testGetTypeReturnsInjectedConstructorTargetArgument * * @return void * @group pdepend * @group pdepend::ast * @group unittest */ public function testGetTypeReturnsInjectedConstructorTargetArgument() { $target = $this->getMockForAbstractClass('PHP_Depend_Code_AbstractClassOrInterface', array(__CLASS__)); $context = $this->getMock('PHP_Depend_Builder_Context'); $reference = new PHP_Depend_Code_ASTSelfReference($context, $target); self::assertSame($target, $reference->getType()); }