旧掲示板からお世話になっております。現在ReportsConnectの採用を検討中です。
ReportsConnectによるPDF出力の実装方法については理解できましたが、
Salesforceのカバレッジテストを実行するためのテストクラスの書き方が分かりません。
goPrint()を呼出しているところで、以下のエラーとなり、テストがスキップされてしまいます。
「TestMethod として定義されたメソッドは、Web サービスコールアウトをサポートしないため、テストはスキップされます。」
恐れ入りますが、テストクラスの書き方についてご教授いただけないでしょうか。
何卒、よろしくお願い致します。
なお、長くなりますが、当該箇所のApexデバッグログを以下に引用させていただきます。
[Apexデバッグログ]
11:20:19.171 (2171497078)|METHOD_EXIT|[109]|01pN0000000DkIc|PrintOneProInspSskCtrl.goPrint()
11:20:19.171 (2171504180)|SYSTEM_MODE_EXIT|false
11:20:19.171 (2171519512)|CONSTRUCTOR_EXIT|[281]|01pN0000000DkIc|<init>()
11:20:19.171 (2171667954)|FATAL_ERROR|System.TypeException: TestMethod として定義されたメソッドは、Web サービスコールアウトをサポートしないため、テストはスキップされます。
:
(kpsr)
Class.PrintOneProInspSskCtrl.goPrint: line 223, column 1
Class.PrintOneProInspSskCtrl.<init>: line 109, column 1
Class.PrintOneProInspSskCtrlTest.myUnitTest: line 281, column 1
11:20:19.171 (2171684951)|FATAL_ERROR|System.TypeException: TestMethod として定義されたメソッドは、Web サービスコールアウトをサポートしないため、テストはスキップされます。
(kpsr)
:
以上です