質問: 単体テストについて システム開発を行う際に、単体テストというものを 行うらしいですね。(勉強している身です。) webで情報を探すと、単体テストの重要性や テストがいい加減になってきてる等の情報が数多くあり、 思うように欲しい情報が見つかりません。 単体テストを行うに当たって、何が必要ですか? 例えばソースコード。 必要なものと、何に使うかもご教授いただければ幸いです。
回答: boost test libraryなんてのもありますね>c++用unit testツール 典型的なunit testだと、単体テスト仕様書と、 それに従ったunit testツール用のテストコードが必要。 大前提に、どういった挙動が正常動作なのか定義した、 関数仕様書などが必要だったりもします。 (場合によっては、unit test用のコードにすべて集約されてたり することもありえますが) 後は、お仕事だと実施した後の結果報告書/試験成績書の整理など。