エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
GoogleTest + CMakeでC++の実践的なユニットテスト環境を構築する:その1 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
GoogleTest + CMakeでC++の実践的なユニットテスト環境を構築する:その1 - Qiita
背景と目的 googletestを導入するための情報は、既に多くの先輩方により記述されていますが、本記事では... 背景と目的 googletestを導入するための情報は、既に多くの先輩方により記述されていますが、本記事では、それらに+αの情報を加え、実際の開発現場にすぐに適用できる実践レベルの内容としてまとめることを目的とします。 それでは、ここで想定している実践的なテスト環境とは何かと言うと ①テストフレームワークのインストール方法がスクリプト化されていること ②テストフレームワークのバージョンが固定されていること ③テストケースを追加する度にプロジェクトファイル(Makefileとか)を編集させないこと ④テストファイルとテスト対象ファイルが対になっていること(ClassA.cpp、ClassATest.cpp、など) ⑤mockを実装する手段が提供されていること ⑥IDEと統合してテストのデバッグができること(別途記載予定) ⑦カバレッジを行単位で表示できること(別記事) ⑧CIでテスト結果を表