JestのtestでmockAxios使ってて、mockResponseのところでエラーになる原因
//TypeError: Cannot read property 'resolve' of undefined
> 297 | mockAxios.mockResponse({ data: [] });
298 | wrapper.vm.refresh(); ← axios.getしてる
299 | expect(mockAxios.get).toHaveBeenCalledWith(
同名であげられてたissueにあるコメントを要約すると
テスト書くときの順番の問題で
wrapper.vm.refresh(); ← axios.getしてる
mockAxios.mockResponse({ data: [] });
expect(mockAxios.get).toHaveBeenCalledWith(
axios.getしてるやつの後にmockResponseを書けばエラーは出ない