Pinq\Tests\Integration\ExpressionTrees\ExpressionEvaluationTest::testClassConstants PHP Method

testClassConstants() public method

public testClassConstants ( )
    public function testClassConstants()
    {
        $this->assertEvaluatesTo(function () {
            \ArrayObject::ARRAY_AS_PROPS;
        }, \ArrayObject::ARRAY_AS_PROPS);
        $this->assertEvaluatesTo(function () {
            \ArrayObject::STD_PROP_LIST;
        }, \ArrayObject::STD_PROP_LIST);
        $this->assertEvaluatesTo(function () {
            ExpressionEvaluationTest::FOO_BAR_CONST;
        }, self::FOO_BAR_CONST);
        $this->assertEvaluatesTo(function () {
            self::FOO_BAR_CONST;
        }, self::FOO_BAR_CONST);
        $this->assertEvaluatesTo(function () {
            static::FOO_BAR_CONST;
        }, static::FOO_BAR_CONST);
    }