У меня есть служба React с Inversify, и я Как я могу протестировать в шутку с помощью React часть ax ios? Я пытаюсь использовать jset.mock ('ax ios'), но он не работает
мой класс:
export class ApiService{
private api: AxiosInstance;
constructor(
@inject(DI_TYPES.Logger) private logger: Logger
) {
const apiConfiguration = this.getAPIConfig();
this.api = axios.create(apiConfiguration);
this.api.interceptors.request.use((param: AxiosRequestConfig) => ({
...param
}));
}
private getAPIConfig() {
const apiConfig: AxiosRequestConfig = {
baseURL: 'url',
responseType: 'json',
headers: {
'Content-Type': 'application/json'
}
};
return apiConfig;
}
async get<T, R = AxiosResponse<T>>(
url: string,
config?: AxiosRequestConfig
): Promise<R> {
this.logger.debug('msg');
return this.api.get(url, config);
}
}
Как я могу проверить функцию get ??
спасибо