Jest や Vue コンポーネントのテストで出やすいエラーは、
環境設定ミス
propsData
渡し忘れ
非同期処理の await
忘れ
スナップショット更新の誤り
この4つがほとんど。
→ エラーの意味をしっかり読む! → 慌てず冷静に解決できる。
jest.config.js
の moduleNameMapper
の設定忘れnpm install vue vue-property-decorator
jest.config.js
に追加👇
moduleNameMapper: {
'^@/(.*)$': '<rootDir>/src/$1',
},