よくある質問(FAQ)

可変長引数を持つ関数をテスト対象にするには、どのように設定すればよいですか?

テストCSVについて

質問

可変長引数をもつ関数をテスト対象にしたいのですが、入出力変数の指定ができません。どのようにすればテストが可能ですか?

回答

可変長引数を持つ関数は、カバレッジマスターの機能制限により、テスト対象関数として直接指定することができません。

回避策として、ダミー関数(テストドライバ)を作成する方法があります。グローバル変数などを介して引数を渡し、その内部で本来の可変長引数関数を呼び出すダミー関数を作成してください。

具体的な作成手順については、以下の解説資料(PDF)をご参照ください。

  • ダミー関数作成に関する解説 PDF閲覧