Pinq\Tests\Integration\Analysis\TypeAnalysisTest::testIsset PHP Метод

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

public testIsset ( )
    public function testIsset()
    {
        $this->doAnalysisTest(function () {
            isset(self::$foo);
        }, function (ITypeAnalysis $analysis, O\IssetExpression $expression) {
            $this->assertEqualsNativeType(INativeType::TYPE_MIXED, $analysis->getReturnTypeOf($expression->getValues()[0]));
            $this->assertEqualsNativeType(INativeType::TYPE_BOOL, $analysis->getReturnTypeOf($expression));
        });
    }