--TEST-- Test ReflectionProperty::setValue() error cases. --FILE-- setValue(Foo::Bar, 1); } catch (Error $e) { echo $e->getMessage() . "\n"; } var_dump(Foo::Bar->value); ?> --EXPECT-- Cannot modify readonly property Foo::$value int(0)