public function testUncallablePropertyInvoked() { $this->setExpectedException(BadMethodCallException::class); $obj = new Prototype(); $obj->a = 1; $obj->a(); }