public function testFields()
{
self::$field = (object) ['foobar' => 123];
self::$privateField = (object) ['private' => 'posh'];
$this->assertEvaluatesTo(function () {
self::$field->foobar;
}, 123);
$this->assertEvaluatesTo(function () {
self::$privateField->private;
}, 'posh');
}