#reactjs #api #unit-testing #patch
Вопрос:
Допустим, у нас есть следующий вызов api исправления для сохранения учетной записи:
export const saveAccount = async (accountId, payload) => {
try {
const { data } = await axiosInstance.patch(
getUrl('******', { urlParams: { accountId} }),
payload,
);
return data;
} catch (e) {
throw handleException(e);
}
};
Однако возвращаемый data
объект является пустым объектом, если api вызывается успешно. Как я могу написать тестовый случай для этой единственной функции? Что мне нужно ожидать в качестве возвращаемых данных, так это пустой объект? Заранее спасибо.
Комментарии:
1. Покажите код о том, как вы его создали
axiosInstance
, откудаgetUrl
он взялся и что он делает