У меня есть функция, которая использует axios для отправки запроса GET.Например:
export const convertPDF = async (token: string, fileID: string): Promise<ArrayBuffer> => {
return new Promise((resolve, reject) => {
const baseUrl = `https://graph.microsoft.com/v1.0/me/drive/items/${fileID}/content?format=pdf`;
axios
.get(baseUrl, {
headers: {
Authorization: `Bearer ${token}`
},
responseType: "arraybuffer"
})
.then(response => {
resolve(response.data);
})
.catch(error => {
reject(error.toString());
});
});
};
И я хочу написать модульный тест для своей функции, но я не уверен, как это сделать с Mocha, Moxios
describe("convertPDF", () => {
it("should return data", () => {});
it("should return an error", () => {});
});
Любой совет приветствуется!Большое спасибо!