/** @return bool */ private function validateDateRuleOnSubmittedFields(Tracker_Rule_Date $rule, array $value_field_list) { $source_value = $value_field_list[$rule->getSourceFieldId()]; $target_value = $value_field_list[$rule->getTargetFieldId()]; return $rule->validate($source_value, $target_value); }
public function testValidateReturnsFalseForSameDateAndTimestamp() { $date_rule = new Tracker_Rule_Date(); $date_rule->setComparator(Tracker_Rule_Date::COMPARATOR_NOT_EQUALS); $source_value = strtotime('2012-11-15 14:58'); $target_value = '2012-11-15'; $this->assertFalse($date_rule->validate($source_value, $target_value)); }