I'd DRY the stub_request stuff up into a more succinct method, since there is a lot of repeated stuff like the request headers and URL, eg:

stub_jira_request(response_status = 200, response_body = "")
   stub_request(:get, "<url>").with(:headers => <stuff>).
     to_return(:status => response_status, :body => response_body, :headers => {})
end