続きを読む: 第5回 JAWS-UGでゲストトークしました。
2010年10月アーカイブ
2010年10月12日現在、最新のApexCodeリファレンスにはSystemクラスに
isRunningTestメソッドが記載されています。
が、System.isRunningTest()を含むコードを保存しようとするとエラーになってしまいます。
Method does not exist or incorrect signature: System.isRunningTest()
なぜできないのか、と悩んでいたのですが、どうやらドキュメントの記載が間違っており、
isRunningTestは実際にはTestクラスのメソッドであるようです。
API Version 20: System.isRunningTest() Method doesn't exist?!
Test.isRunningTest()だと保存できました。
2010年10月13日追記
一晩経ったら修正されてました。Test Methods
やはり、Test.isRunningTest()で正しいようです。
株式会社テラスカイ
製品開発部 開発メンバー
