def METHOD_NAME(self):
    method = "GET"
    username = self.integration.metadata["uuid"]
    path = BitbucketAPIPath.repositories.format(username=username)
    params = {"q": 'name~"fuzzy-repo-name"'}
    prepared_request = Request(
        method=method, url=f"{self.bitbucket_client.base_url}{path}", params=params
    ).prepare()
    self.bitbucket_client.authorize_request(prepared_request=prepared_request)
    raw_jwt = "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJ0ZXN0c2VydmVyLmJpdGJ1Y2tldCIsImlhdCI6MTY3MjUzNDg2MSwiZXhwIjoxNjcyNTM1MTYxLCJxc2giOiJiMGQxYzk0NjRhZGZhOWZlYzg5ZjRmMGM3YjY5MzAxMmZhYTdmN2EyMDRkNzU5NjJkY2FjZGRhM2M2MjY4NzViIiwic3ViIjoiY29ubmVjdGlvbjoxMjMifQ.E3xU7-AgZ2sM-s_yoGAiOGmFZQg63IJJ76YrDwk2qBw"
    assert prepared_request.headers["Authorization"] == f"JWT {raw_jwt}"
    decoded_jwt = jwt.decode(
        raw_jwt,
        key=self.integration.metadata["shared_secret"],
        algorithms=["HS256"],
    )
    assert decoded_jwt == {
        "exp": 1672535161,
        "iat": 1672534861,
        "iss": "testserver.bitbucket",
        "qsh": get_query_hash(uri=path, method=method, query_params=params),
        "sub": self.integration.external_id,
    }