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を書けばエラーは出ない