/** * @param string $username * * @return string */ private function getUserUrl($username) { $base = parse_url($this->raw->getSelf(), PHP_URL_HOST); $proto = parse_url($this->raw->getSelf(), PHP_URL_SCHEME); return sprintf('%s://%s/ViewProfile.jspa?name=%s', $proto, $base, $username); }
public function it_doenst_returns_the_assignee_url_if_no_assignee(Issue $issue) { $issue->getAssignee()->shouldBeCalled()->willReturn(); $issue->getSelf()->shouldNotBeCalled(); $this->getAssigneeUrl()->shouldReturn(null); }