private function getListOfDateFieldLabels() { $labels = array(); $form_elements = $this->rule_date_factory->getUsedDateFields($this->tracker); foreach ($form_elements as $form_element) { $labels[$form_element->getId()] = $form_element->getLabel(); } return $labels; }
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); }