Salesforce 静的リソースからテストデータの読み込み

Test.loadData メソッドを使用すると、多くのコード行を記述する必要なく、テストメソッドにデータを入力できます。
次の手順に従います。
  1. .csv ファイルにデータを追加します。
  2. このファイル用の静的リソースを作成します。
  3. テストメソッド内で Test.loadData をコールし、sObject 型のトークンと静的リソース名を渡します。

 

例えば、

// Load the test accounts from the static resource
List<sObject> ls = Test.loadData(Account.sObjectType, 'testAccounts');

 

 

参考URL

https://developer.salesforce.com/docs/atlas.ja-jp.apexcode.meta/apexcode/apex_testing_load_data.htm