function testValidValueRule_Error_Array() { $rule = new lmbValidValueRule('testfield', array('foo', 'bar')); $data = new lmbSet(); $data->set('testfield', 'baz'); $this->error_list->expectOnce('addError'); $rule->validate($data, $this->error_list); }
function testInvalidValueRule_Success_Bool() { $rule = new lmbValidValueRule('testfield', false); $data = new lmbSet(); $data->set('testfield', 0); $this->error_list->expectNever('addError'); $rule->validate($data, $this->error_list); }