SalesForce開発のTips(備忘録)

SalesForce Apexのテストの備忘録

コードカバー率の調査

開発者コンソールの [Query Editor]タブで[Use Tooling API] をチェックして、下記A or Bを実行 f:id:TheManwiththeYellowHat:20190801131638p:plain

  • A.クラス単位で見たい場合
  SELECT ApexClassOrTrigger.Name, NumLinesCovered, NumLinesUncovered 
  FROM ApexCodeCoverageAggregate 
  WHERE ApexClassOrTrigger.Name = 'ApexClassName'
  • B.メソッド単位で見たい場合
SELECT ApexTestClass.Name,TestMethodName,NumLinesCovered,NumLinesUncovered 
FROM ApexCodeCoverage 
WHERE ApexClassOrTrigger.Name = 'ApexClassName'

SalesForce エラーハンドリングの備忘録

参考
Error Handling Best Practices for Lightning and Apex | Developer Force Blog
exception handling best practises - Salesforce Developer Community