コード例 #1
0
 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);
 }
コード例 #2
0
 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);
 }