ホーム > ユーザーサポート > FAQ カバレッジマスターwinAMS

FAQ / カバレッジマスターwinAMS

スタブ作成に関する問題

002_01 : テスト毎(CSVファイル単位)に共通スタブ関数のON/OFF指定を行う方法は?

【質問】
共通スタブ関数を作成していますが、「スタブ設定」の共通スタブにある「置換」チェックボックスをONにすると、プロジェクト全体のテストに対して、その関数がスタブ置換されてしまいます。「置換」をONにした関数は必ずスタブ置換され、元の関数がテストできなくなります。テスト毎(CSVファイル単位)に共通スタブ置換のON/OFF指定を行うことはできませんか?


【回答】
可能です。

共通スタブ関数の場合、「置換」フラグのON/OFFによってプロジェクト全体の対象関数の置換が制御されますが、テストCSV別の置換設定で上書きすることができます。

上図のように「置換」フラグがOFFの状態であっても

のようにして個別CSVスタブ設定の「置換する関数」をONに変更すれば、当該テストCSVにおいてはスタブ置換がONになります(スタブ関数が呼ばれます)。

一方「置換」フラグがONの場合でも

のように個別CSVスタブ設定の「共通スタブ設定を無効にする関数」に設定すれば、当該テストCSVにおいてスタブ置換がOFFになります(実関数が呼ばれます)。

 

関連サポート情報検索

【サポート情報サイト内Google検索】

検索キーワード: CSV単位のスタブ設定

他のキーワード検索


参考情報・リンク