可変長引数をもつ関数をテスト対象にしたいのですが、入出力変数の指定ができません。どのようにすればテストが可能ですか?
よくある質問(FAQ)
可変長引数をもつ関数をテスト対象にしたいのですが、入出力変数の指定ができません。どのようにすればテストが可能ですか?
可変長引数を持つ関数は、カバレッジマスターの機能制限により、テスト対象関数として直接指定することができません。
回避策として、ダミー関数(テストドライバ)を作成する方法があります。グローバル変数などを介して引数を渡し、その内部で本来の可変長引数関数を呼び出すダミー関数を作成してください。
具体的な作成手順については、以下の解説資料(PDF)をご参照ください。