Просто используй
fetch, с ним проще, удобнее, легче. Ловить ошибки и обрабатывать результат кайф.
Сейчас, судя по скриншотам, у тебя говнокодище, если все таки хочешь использовать аксиос, то подключай его как написано в документации.
Ну, а что касается теста, то тест ничего не знает про объект
window
, так как выполняется в среде nodejs. Что там может быть в этом window не понятно. Живи с этим и пиши код нормально, даже если до тебя писали говнокод.
import axios from 'axios';
async function getUser() {
try {
const response = await axios.get('/user?ID=12345');
console.log(response);
} catch (error) {
console.error(error);
}
}