Visual StudioでC言語のコードカバレッジ(1)
テストプロジェクトの作り方
Visual Studio 2008(Development Edition)でC言語のコードカバレッジを行ってみようと思いました。
C言語のままではVisualStduioはコードカバレッジをしてくれないので、
C++としてコンパイルします。
まずは、テストプロジェクトのつくりかたから。
メニューのテストから新しいテスト(T)を選択します。
選択すると、”新しいテストの追加”というダイアログが出てきます。
一番したの、テストプロジェクトに追加の項目がC#なのでC++に変えます。
”Visual C++ テストプロジェクトの新規作成・・・”を選んでください。
単体テストをクリックすると、テスト名が"UnitTest1.cpp"のようになります。好みのテスト名に変えてOKを押してください。
OKを押すと、”新しいテストプロジェクト”というダイアログが出てきます。新しいプロジェクトの名前を入れて、作成を押してください。
以上でプロジェクト自体は作成できます。
このあとは、単体テストのファイルを修正してそこにテストを作っていきます。
ソリューションファイルはVisualStduioのデフォルトの位置に作られるようです。
C:\Users\[ユーザー名]\Documents\VS2008\Projects\TestProject1