Apex @isTestアノテーションの使い方のサンプル
環境
Salesforce
概要
アプリケーションのテストに使用するコードのみを含むクラスおよびメソッドを定義するには @IsTest アノテーションを使用します。このアノテーションでは、
括弧で囲まれ空白で区切られた複数の修飾子を使用できます。
@IsTest として定義されたクラスとメソッドは private または public のどちらかに
する必要があります。
使用例
@isTest private class CftTestClass { static Account acc; @isTest static void myTest1() { //取引先データ作成 createAccount('ssTest01'); // 処理コード1 } @isTest static void myTest2() { //取引先データ作成 createAccount('ssTest02'); // 処理コード2 } // 取引先テストデータ作成 static void createAccount(String acccName) { //取引先データ作成 acc = new Account(Name = acccName); insert acc; } }