C/C++test単体テストチュートリアル付属の展開

本チュートリアルで使用するサンプルコード及び起動用バッチの「cpptest単体テストチュートリアル付属.zip」を展開します。

  1. cpptest単体テストチュートリアル付属.zip」をダウンロードします。

  2. ダウンロードした「cpptest単体テストチュートリアル付属.zip」を任意のディレクトリに解凍します。

“FlowAnalysis”    :プロジェクトとして使用するコード格納ディレクトリ
“Sensor”            :プロジェクトとして使用するコード格納ディレクトリ
“tools”                 :C/C++test起動用バッチファイル格納ディレクトリ

 

注意

上記で使うSensorプロジェクトは単体テスト向けに実装が不完全(いくつかの関数が未実装)のサンプルプロジェクトです。C/C++testを介さないビルドにおいてシンボル未定義のリンクエラーが発生しますが、単体テスト実行には影響ありません。
単体テスト時に、未定義の関数に対してスタブを作成することでテストを行うことが可能です。
スタブの作成・使用方法は後述いたします。

 

Copyright © 2023 TechMatrix Corporation. All rights reserved