見出し画像

Vue 開発向け Vitest スタートガイド

Vitest公式のリポジトリを使用して、Vue開発向けのVitestを実行するための基本的な手順を説明します。


概要


VitestはViteで利用されるテストランナーですが、Vitest UIを使用することでテストの状態をリアルタイムでかつGUIとして確認できます。
テストの実行と管理を直感的にかつわかりやすく表示してくれるため、今回はVitestUI使用して実行します。


1. 環境設定


node.js

Node.js(npm)を使用します。インストールしていない場合は以下のコマンドでインストールしましょう。

winget install OpenJS.NodeJS

VSCode(任意)

ターミナルとメモ帳等でも問題ありませんが説明ではVSCodeも使用します。
インストールする場合は以下のコマンドでインストールしましょう。

winget install Microsoft.VisualStudioCode


2. リポジトリのクローン


Vitestを実行するにあたり、公式ガイドで提供されているサンプルリポジトリをクローンして使用します。
まずはVSCodeで以下のリポジトリをクローンしましょう。


VSCodeでのリポジトリクローン方法が分からない場合はこちらの記事を参照してください。


3. コマンド実行


今回はVueでテストを実行するため、examples\vueのディレクトリで右クリックしてターミナルを開きます。cdコマンドで移動してもokです。

VSCode 表示例

以下のコマンドを実行してテストを実行します。

 npx vitest --ui

以下のような画面が表示されればokです。

ターミナル画面
GUI画面

4. 表示画面の確認


左側のテストファイルをクリックして詳細情報を確認できます。

Report:エラーの場合は詳細が表示される

具体的な活用方法は不明ですが、モジュール間の関係性を確認できるグラフもあります。

Module Graph:コンポーネントの関連図を確認可能
Code:ソースコードを確認可能
Conlose:コンソール出力をしていた場合はこちらに表示


今回はここまでです。読んで頂きありがとうございました。


いいなと思ったら応援しよう!