Я использую Jest для проверки файла вызовов API, когда я запускаю простой тест, у меня появляется ошибка Не удается найти модуль 'config' из 'api.service. js', который это импорт в верхней части моего файла api.service. js:
//api.service.js
import config from "config"; //get data from my webpack.config.js
export const apiService = {getmyData};
function getmyData() {
let queryString = `${config.API}/api/datacall`;
return new Promise(
(resolve, reject) => {
client.get(`${config.API}/api/datacall`).then(result => {
return resolve(result );
});
},
error => {
return reject(error);
}
);
}
Файл теста в той же папке, что и выше
//api.spec.js
import getmyDatafrom "./api.service";
const domain = "http://fakeapi.com";
const mockedConsolelog = jest.spyOn(global.console, "log");
const mockedConsoleerror = jest.spyOn(global.console, "error");
Почему я не могу проверить файл попадает в мою конфигурацию, как api.service. js?