この記事からC のモック オブジェクトを使用した単体テスト:
これは
--wrap
、ラップされた関数の名前を引数として受け取るリンカー オプションを使用して行われます。テストが gcc を使用してコンパイルされた場合、呼び出しは次のようになります。
$ gcc -g -Wl,--wrap=chef_cook waiter_test.c chef.c
Visual Studio で C プロジェクトをコンパイルするときにこれを行うにはどうすればよいですか?
この記事からC のモック オブジェクトを使用した単体テスト:
これは
--wrap
、ラップされた関数の名前を引数として受け取るリンカー オプションを使用して行われます。テストが gcc を使用してコンパイルされた場合、呼び出しは次のようになります。
$ gcc -g -Wl,--wrap=chef_cook waiter_test.c chef.c
Visual Studio で C プロジェクトをコンパイルするときにこれを行うにはどうすればよいですか?