この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Visual Studio Code 向け Salesforce 拡張機能を使用した Apex のリリース

Visual Studio Code 向け Salesforce 拡張機能には、軽量で拡張可能な VS Code エディタを使用して Salesforce Platform 上で開発を行うためのツールが含まれています。これらのツールでは、開発組織 (スクラッチ組織、Sandbox、DE 組織)、Apex、Aura コンポーネント、Visualforce を操作する機能が提供されています。

本番組織にリリースする場合、次の点に注意します。

  • Apex コードの少なくとも 75% が単体テストでカバーされており、かつすべてのテストが成功している。
  • すべてのトリガについて何らかのテストを行う。
  • すべてのクラスとトリガが正常にコンパイルされる。
次の点に注意してください。
  • 本番組織に Apex をリリースするときに、組織の名前空間内の各単体テストがデフォルトで実行されます。
  • System.debug へのコールは、Apex コードカバー率の対象とはみなされません。
  • テストメソッドとテストクラスは、Apex コードカバー率の対象とはみなされません。
  • Apex コードの 75% が単体テストでカバーされている必要がありますが、カバー率を上げることだけに集中すべきではありません。アプリケーションのすべての使用事例 (正・誤両方の場合や単一データだけでなく複数データの場合) の単体テストを作成するようにしてください。このアプローチにより、75% 以上の単体テストのカバー率を達成できます。

メモ

Visual Studio Code を使用して Salesforce 組織にリリースする方法についての詳細は、「開発モデル」を参照してください。