書きます。 何をテストするのか なぜ書くのか 入力と出力とは何か テストを書く前に調べること 一般的なコンポーネントのテストシナリオ Vue 単体テストのサンプル props と emit のテスト nuxt-link (router-link) を利用しているコンポーネントのテスト Router を利用しているコンポーネントのテスト 内部で他のコンポーネントを利用しているケース Nuxt のページコンポーネントのテスト ミューテーション単体のテスト アクション単体のテスト ストアのテスト(アクション、ミューテーション など全てを含む) 補足 まとまらない何か flush-promises (setImmediate) を利用して非同期を解決させる Vue でグローバル登録されてるフィルタが存在する場合 同年、同月、同日にテストすることを願わん Jest のカスタムマッチャ jest.sp