import json import os from unittest.mock import Mock def get_file_path(fixture_file_name): return os.path.join(os.path.join(os.path.dirname(__file__)), fixture_file_name) def load_fixture(name) -> dict: path = get_file_path(name) with open(path) as f: return json.load(f) def response_token_object(): jwt_response = load_fixture('fixtures/access_token_fixture.json') access_token = jwt_response.get('access_token') mock = Mock() mock.access_token.return_value = access_token return mock