/** * @expectedException InvalidArgumentException */ public function testValidatorReturnValue() { $opt = new Option('scope'); $opt->validator(function ($val) { return 123454; }); $ret = $opt->validate('public'); }