test; } /** * @expectedException InvalidArgumentException */ public function testSet() { $o = new StrictObject(); $o->test = 'Test'; } /** * @expectedException BadMethodCallException */ public function testCall() { $o = new StrictObject(); $o->test(); } }