BetterReflectionTest\Reflection\ReflectionFunctionAbstractTest::testNameMethodsWithNamespace PHP Метод

testNameMethodsWithNamespace() публичный Метод

    public function testNameMethodsWithNamespace()
    {
        $php = '<?php namespace Foo { function bar() {}}';
        $reflector = new FunctionReflector(new StringSourceLocator($php));
        $functionInfo = $reflector->reflect('Foo\\bar');
        $this->assertSame('Foo\\bar', $functionInfo->getName());
        $this->assertSame('Foo', $functionInfo->getNamespaceName());
        $this->assertSame('bar', $functionInfo->getShortName());
    }