Salesforce での Apex 実装では、Apex Test の実装も同じぐらい重要です。
当サイトではいくつか Apex Test の記事を紹介しており、記事が散らばり始めたので、本記事ではまとめてお届けします。
特定のユーザで Apex Test を実行する
異なるユーザーロールやプロファイルに基づく権限制御のテストを行う際に必要な実装方法です。
/apex-test-runas/
外部コールアウトをテストする
Apex ロジックだけで完結せず、外部サービスへのコールアウトがある場合も、Mock 化してテストできます。
/apex-test-callout/
バッチ処理をテストする
Apex で夜間バッチなどを実装していることも多いでしょう。 Apex Test でのバッチ処理のテストの仕方についての記事です。
/apex-test-batch/
参考サイト
https://developer.salesforce.com/docs/atlas.ja-jp.apexcode.meta/apexcode/apex_testing.htm

Optimize Apex Unit Testing | Learn Best Practices
Learn to write and execute Apex unit tests for high-quality Salesforce code with ensured functionality and 100% code coverage.
おわりに
カバレッジだけを目的としたテストでは品質は上がりません。 適切な実装方法を知る必要があります。