dポイントプレゼントキャンペーン実施中!

同一ファイル内にテストする関数とその関数から呼び出される関数があった場合、どのようにスタブは作成すればいいのでしょうか?
test.c ------------------------------
funcA(){ //funcA()のテスト
funcB(); }
funcB(){ }
//funcB()のスタブを作りたいが同じファイルにあるため自動的に本物の関数がリンクされてしまう。
----------------

A 回答 (1件)

別のファイルにする、ってんじゃダメなんですか?


そうでなければ、
#define FUNCB funcB

#define FUNCB funcB_stub
で切り替えるとか、一時的に本物のfuncBをコメントアウトするとか。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!