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

Newer Version Available

This content describes an older version of this product. View Latest

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 組織にリリースする方法についての詳細は、「開発モデル」を参照してください。