public function setUp() { parent::setUp(); $this->request_uri = '/plugins/agiledashboard/'; $this->saved_request_uri = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : ''; $_SERVER['REQUEST_URI'] = $this->request_uri; $this->planning_tracker_id = 66; $this->planning = new Planning(123, 'Stuff Backlog', $group_id = 103, 'Release Backlog', 'Sprint Plan', null, $this->planning_tracker_id); $this->setText('-- Please choose', array('global', 'please_choose_dashed')); $this->setText('The artifact doesn\'t have an artifact link field, please reconfigure your tracker', array('plugin_tracker', 'must_have_artifact_link_field')); $this->milestone_factory = mock('Planning_MilestoneFactory'); stub($this->milestone_factory)->getSiblingMilestones()->returns(array()); stub($this->milestone_factory)->getAllMilestones()->returns(array()); $hierarchy_factory = mock('Tracker_Hierarchy_HierarchicalTrackerFactory'); Tracker_Hierarchy_HierarchicalTrackerFactory::setInstance($hierarchy_factory); }
public function setUp() { parent::setUp(); $this->user = mock('User'); $this->planning_tracker_id = 191; $this->planning_tracker = mock('Tracker'); $this->planning = mock('Planning'); $this->content_view = mock('Tracker_CrossSearch_SearchContentView'); $this->artifacts_to_select = array(); $this->artifact = null; $factory = mock('Tracker_ArtifactFactory'); Tracker_ArtifactFactory::setInstance($factory); $this->generateABunchOfArtifacts($factory); $hierarchy_factory = mock('Tracker_Hierarchy_HierarchicalTrackerFactory'); Tracker_Hierarchy_HierarchicalTrackerFactory::setInstance($hierarchy_factory); stub($this->planning)->getPlanningTrackerId()->returns($this->planning_tracker_id); stub($this->planning)->getPlanningTracker()->returns($this->planning_tracker); stub($this->planning_tracker)->getId()->returns($this->planning_tracker_id); }