コード例 #1
0
 public function setUp()
 {
     parent::setUp();
     $this->project = mock('Project');
     $this->planning_id = 34;
     $this->artifact_id = 56;
     $this->milestone_tracker_id = 112;
     $this->milestone_tracker = mock('Tracker');
     stub($this->milestone_tracker)->getId()->returns($this->milestone_tracker_id);
     stub($this->milestone_tracker)->getProject()->returns($this->project);
     $this->user = mock('PFUser');
     $this->planning = aPlanning()->withId($this->planning_id)->build();
     $this->artifact = mock('Tracker_Artifact');
     $this->planning_factory = mock('PlanningFactory');
     $this->artifact_factory = mock('Tracker_ArtifactFactory');
     $this->formelement_factory = mock('Tracker_FormElementFactory');
     $this->tracker_factory = mock('TrackerFactory');
     $this->status_counter = mock('AgileDashboard_Milestone_MilestoneStatusCounter');
     $this->planning_permissions_manager = mock('PlanningPermissionsManager');
     $this->milestone_factory = new Planning_MilestoneFactory($this->planning_factory, $this->artifact_factory, $this->formelement_factory, $this->tracker_factory, $this->status_counter, $this->planning_permissions_manager);
     stub($this->artifact)->getUniqueLinkedArtifacts($this->user)->returns(array());
     stub($this->artifact)->getHierarchyLinkedArtifacts($this->user)->returns(array());
     stub($this->artifact)->getTracker()->returns($this->milestone_tracker);
     stub($this->artifact)->userCanView()->returns(true);
     stub($this->artifact)->getAllAncestors()->returns(array());
     stub($this->planning_factory)->getPlanning($this->planning_id)->returns($this->planning);
 }
コード例 #2
0
 public function setUp()
 {
     parent::setUp();
     $this->project = mock('Project');
     $this->planning_id = 34;
     $this->artifact_id = 56;
     $this->milestone_tracker_id = 112;
     $this->milestone_tracker = stub('Tracker')->getId()->returns($this->milestone_tracker_id);
     $this->user = mock('User');
     $this->planning = aPlanning()->withId($this->planning_id)->build();
     $this->artifact = mock('Tracker_Artifact');
     $this->planning_factory = mock('PlanningFactory');
     $this->artifact_factory = mock('Tracker_ArtifactFactory');
     $this->formelement_factory = mock('Tracker_FormElementFactory');
     $this->milestone_factory = new Planning_MilestoneFactory($this->planning_factory, $this->artifact_factory, $this->formelement_factory);
     stub($this->artifact)->getUniqueLinkedArtifacts($this->user)->returns(array());
     stub($this->artifact)->getHierarchyLinkedArtifacts($this->user)->returns(array());
     stub($this->artifact)->getTracker()->returns($this->milestone_tracker);
     stub($this->planning_factory)->getPlanningWithTrackers($this->planning_id)->returns($this->planning);
 }