/** * @param Issue $issue * @return Priority */ public function hydratePriority(Issue $issue) { $jiraIssue = $this->issueService->get($issue->getJiraKey()); if (!($priority = $issue->getPriority())) { $priority = new Priority(); } $priority->setIssue($issue); $priority->setCost((int) $jiraIssue['fields'][self::COST_FIELD]); $priority->setNegativeValue((int) $jiraIssue['fields'][self::NEGATIVE_VALUE_FIELD]['value']); $priority->setRisk((int) $jiraIssue['fields'][self::RISK_FIELD]['value']); return $priority; }
public function testIssueServiceGetErrors() { $service = new IssueService($this->getClientMockErrors()); $result = $service->get('PROJECT', 'repository', 'branch'); $this->assertEquals(false, $result); }