JetBrains Rider 2026.1 Help

Unreal エンジンテストフレームワーク

JetBrains Rider には Unreal Engine テストフレームワークのサポートが含まれています。 Unreal Engine テストを操作するには、 ユニットテストウィンドウ を使用します。 このツールウィンドウでは、テストの結果、失敗した再実行、すべてまたは特定のテストを確認できます。

UE テストの実行

セットアップ

UnrealEngine テストフレームワーク(英語)は組み込まれており、 エンジンテストは追加の構成なしで機能します。

Unreal Engine プラグインテストを JetBrains Rider で実行するには、次の手順が必要です:

  1. JetBrains Rider 設定 Ctrl+Alt+S言語 & フレームワーク | C++ | Unreal Engine ページで プラグインをインデックス化 設定を有効化して、プラグインをインデックスします。

  2. .uproject ファイルにテストを含むプラグインを参照します。

テストを調べる

ユニットテストウィンドウ では、現在のソリューションの既存のカテゴリをすべて調べることができます。 カテゴリは、テストに渡されるフラグによって定義されます。 グループ化 スイッチャーを使用して、ツールウィンドウでグループ化を変更します。

グループ化

テストの実行

テストクラス内の単一のテストまたはすべてのテストを実行するには、その横にあるアクションインジケーターをクリックします。 DEFINE_SPEC マクロまたは BEGIN_DEFINE_SPEC/END_DEFINE_SPEC マクロの後に Define メソッドで定義されたスペックテストがあっても、JetBrains Rider はそれらを正しく検出し、対応するアイコンを表示します。 test/test クラス にキャレットを置き、 Alt+Enter を押すこともできます。 アクションリストで、テスト クラス のために 実行/デバッグ を選択します。

また、 ユニットテストの実行 ユニットテストの実行 Ctrl+;, R/ユニットテストのデバッグ ユニットテストのデバッグ Ctrl+;, D コマンドも使用でき、これらはメインメニュー(テスト )やコンテキストメニューにも用意されています。

端末スペックテスト

EAutomationTestFlags::Disabled フラグが付いたテストは JetBrains Rider で無効のままとなり、対応する 無視 シンボルでマークされます。 不確定なテストとは、中止されたテストや、開始されたが JetBrains Rider がテストランナーの出力を読み取れなかった他のテストです。

2026 年 6 月 19 日