Apexテストコードを書くときのtips(随時更新)
896 ワード
はじめに
最近プログラムを書くときはテストコードから書くようにしているのですが、
ちょいちょい忘れるApexテストコードの癖があるので記事にしました。
インサート後に再セレクトが必要な項目
以下の項目はインサート後に再セレクトしてあげないと、
値が入らず「あれ、なんでnullなんだろう..」ってなります。
- 数式
- 積み上げ集計項目
ユニーク項目の重複
カスタムで作ったユニーク項目は、自分でユニークにしてあげる必要があります。
乱数を入れてあげるのが楽なのですが、
もっとスマートな方法があったら教えていただきたいです🙇♂️
乱数を返す関数サンプル
public static String createRandomNumStr(){
String result = '';
Decimal randomNum = Decimal.valueOf(Math.random()) * 10000;
Decimal randomNumRounded = randomNum.round(System.RoundingMode.HALF_EVEN);
result = String.valueOf(randomNumRounded);
return result;
}
Author And Source
この問題について(Apexテストコードを書くときのtips(随時更新)), 我々は、より多くの情報をここで見つけました https://qiita.com/xQIEBo4zFWKZ0ig/items/d3b411e8a720783c7fc3著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .