/** * @expectedException InvalidArgumentException */ function testException() { Sync::call(function () { throw new \InvalidArgumentException('Oops'); }); }