const getMedia = async (mediaId) => (await makeRequest({ url: `${MEDIA_BASE_URL}/admin/media/${mediaId}`, method: 'GET' })).data If this is the function that is making the request through the Axios, we can make it with some curry function and Axios innate data of config to make it and return it with Promise.resolve. const createMockImplementation = ({ contentId, mediaId }) => (config = {}) => { ..