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);
}