Exemple #1
0
 private function setUpRule($id, $source_field, $comparator, $target_field)
 {
     $rule = new Tracker_Rule_Date();
     $rule->setId($id);
     $rule->setSourceField($source_field);
     $rule->setComparator($comparator);
     $rule->setTargetField($target_field);
     return $rule;
 }
Exemple #2
0
 public function itDelegatesSaveToDao()
 {
     $id = 20;
     $rule = new Tracker_Rule_Date();
     $rule->setId($id);
     $rule->setSourceField($this->source_field);
     $rule->setComparator('>');
     $rule->setTargetField($this->target_field);
     stub($this->date_rule_dao)->save($id, $this->source_field_id, $this->target_field_id, '>')->once()->returns(true);
     $success = $this->date_rule_factory->save($rule);
     $this->assertTrue($success);
 }