Kotest IntelliJ Plugin テストエクスプローラー(Test Explorer)

Kotest の IntelliJ Plugin Test Explorer について紹介する。

プラグインは、テストの構造を表示するツールウィンドウビューを提供する。このウィンドウには現在選択されているテストファイルが説明され、そのファイルに定義された spec と、その spec に含まれるテストが含まれる。ツリーレイアウトはテストの構造を反映し、簡単に探索できるようにする。

test_explorer_tests

ツールウィンドウには、定義されている場合、テスト前/後などのライフサイクルコールバックメソッドと、含まれる test factory が表示される。

test_explorer_callbacks_picture

spec、test、include、callback をクリックすると、ソースエディタ内の該当要素へ直接移動する。

Bang 接頭辞を使用して無効化されたすべてのテストには、別のアイコンが表示される。

test_window_disabled_tests

このウィンドウから直接テストまたは spec を実行できる(run/debug/run with coverage)。また、このウィンドウにはすべてのテストモジュールが表示され、そのモジュールのすべてのテストを実行できる。

gutter_icon_picture

モジュール、コールバック、include は、表示したくない場合にフィルタリングして除外できる。デフォルトでは含まれている。


参照