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

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

public testEmpty ( )
    public function testEmpty()
    {
        $this->doAnalysisTest(function () {
            empty(self::$foo);
        }, function (ITypeAnalysis $analysis, O\EmptyExpression $expression) {
            $this->assertEqualsNativeType(INativeType::TYPE_MIXED, $analysis->getReturnTypeOf($expression->getValue()));
            $this->assertEqualsNativeType(INativeType::TYPE_BOOL, $analysis->getReturnTypeOf($expression));
        });
    }