Я хочу смоделировать вызов axios с помощью jest, но я получаю ошибку только с getData при использовании этого теста:

jest.mock('axios') const mockAxios = axios as AxiosMock it('make api call to get data', () ={amp}gt; { // call this first mockAxios.mockResolvedValue(data) TestPublications.getData() expect(mockAxios.get).toHaveBeenCalledWith("http://app30.knipsel.lan:665/v1/publications/crud") }); 

Я полагаю, что ваша TestPublications — это ваш класс React. Если функции, которые вы пишете внутри, не являются методами в обычном объектно-ориентированном смысле, вам нужно поместить getData вне класса в вашем файле (например, TestPublications.js), а затем экспортировать. эту функцию для проверки