私たちが Vuex でユニットテストしたい主な部分はミューテーションとアクションです。 ミューテーションのテスト #ミューテーションは完全に引数に依存しているだけの関数であるため、テストするのがとても簡単です。効果的なやり方として、もし ES2015 のモジュールを使っていて store.js ファイルの中にミューテーションがあるなら、デフォルトエクスポートに加えて、名前付きエクスポートでミューテーションをエクスポートできます。 const state = { ... } // 名前付きエクスポートでミューテーションをエクスポートする export const mutations = { ... } export default createStore({ state, mutations })