はじめに Force.com開発ではテストコードが絶対必要です。75%以上のコードカバレッジを達成していることが求められています。 今回はテストコードではなく、テスト実行環境について書きたいと思います。 Salesforce がテストコードを書いて実行してね(はぁと) と言うくらいなので、いろいろ方法があります。 ブラウザで実行 Eclipse で実行 API で実行 もちろん一番簡単なのは「ブラウザから実行」です。メニューから選んで実行するだけ。 しかし、今回はAPIで実行を取り上げたいと思います。 API で実行 Ver23 でベータリリースされたクラス [ApexTestQueueItem] [ApexTestResult] を使ってテスト実行します。 これらのクラスとApex Scheduler を組み合わせることで、定期的にテストができるようになるのです! それでは、早速コードへ