tyoshikawa1106のブログ

- Force.com Developer Blog -

SFDC:Apex テストクラスのテストスイートの作成を試してみました

f:id:tyoshikawa1106:20160218105053p:plain

よく使用される Apex テストクラスのテストスイートの作成

使い方

開発者コンソールを使用してテストスイートを作成するには、[Test (テスト)] | [New Suite (新規スイート)] を選択します。テストスイートに含めるクラスを選択するには、[Test (テスト)] | [Suite Manager (スイートマネージャ)] | Your Test Suite (あなたのテストスイート) | [Edit Suite (スイートを編集)] を選択します。開発者コンソールを使用して、最大 200 個のテストクラスを含むテストスイートを作成または変更できます。

開発者コンソールから 1 つ以上のテストスイートのメンバークラスを実行するには、[Test (テスト)] | [New Suite Run (新規スイートの実行)] を選択します。

テストスイートの作成手順

New Suiteを選択します。
f:id:tyoshikawa1106:20160218105942p:plain


名前を決めます。
f:id:tyoshikawa1106:20160218105349p:plain


テスト実行したいクラスを選択します。Saveボタンで設定完了です。
f:id:tyoshikawa1106:20160218105851p:plain

テストスイートの編集・削除手順

Suite Managerを選択します。
f:id:tyoshikawa1106:20160218110241p:plain


対象のテストスイートを選択後、EditボタンまたはDeleteボタンをクリックして編集/削除を行えます。
f:id:tyoshikawa1106:20160218110401p:plain

テストスイートのテスト実行

New Suite Runを選択します。
f:id:tyoshikawa1106:20160218110734p:plain


するとテストスイートに追加したテストクラスをまとめてテスト実行できます。
f:id:tyoshikawa1106:20160218110955p:plain


テストスイートの使い方はこんな感じです。機能ごとに関連するクラスをまとめたテストスイートを作っておくと便利そうです。