public function testGetClass() { $refClass = $this->parsedRefFileNamespace->getClass('Unknown'); $this->assertFalse($refClass); $refClass = $this->parsedRefFileNamespace->getClass('Go\\ParserReflection\\Stub\\TestNamespaceClassFoo'); $this->assertInstanceOf('ReflectionClass', $refClass); $this->assertEquals('Go\\ParserReflection\\Stub\\TestNamespaceClassFoo', $refClass->name); }
public function testGetConstant() { $parsedRefClass = $this->parsedRefFileNamespace->getClass('Go\\ParserReflection\\Stub\\ClassWithScalarConstants'); $originalRefClass = new \ReflectionClass('Go\\ParserReflection\\Stub\\ClassWithScalarConstants'); $this->assertSame($originalRefClass->getConstant('D'), $parsedRefClass->getConstant('D')); $this->assertSame($originalRefClass->getConstant('E'), $parsedRefClass->getConstant('E')); }