def METHOD_NAME(self):
    responses.add(
        responses.GET,
        "https://app.asana.com/api/1.0/tasks/1",
        json={"data": {"gid": 1, "name": "Hello", "notes": "Fix this."}},
    )
    responses.add(
        responses.POST,
        "https://app.asana.com/api/1.0/tasks/1/stories/",
        json={"data": {"text": "hello"}},
    )
    self.plugin.set_option("workspace", 12345678, self.project)
    group = self.create_group(message="Hello world", culprit="foo.bar")
    request = self.request.get("/")
    request.user = AnonymousUser()
    form_data = {"comment": "please fix this", "issue_id": "1"}
    with pytest.raises(PluginError):
        self.plugin.link_issue(request, group, form_data)
    request.user = self.user
    self.login_as(self.user)
    self.create_usersocialauth(
        user=self.user, provider=self.plugin.auth_provider, extra_data={"access_token": "foo"}
    )
    assert self.plugin.link_issue(request, group, form_data) == {"title": "Hello"}
    request = responses.calls[-1].request
    payload = json.loads(request.body)
    assert payload == {"data": {"text": "please fix this"}}