サンプル
Google C++ Testing Framework サンプル
あなたも Google Test のサンプルコードを見てみたいと思うかもしれません. サンプルフォルダ には,コメントが書かれた多くのサンプルがあり,これらは Google Test の様々な機能の説明になっています.
- Sample #1 C++ の関数をテストするための, Google Test の基本的な使い方を説明します.
- Sample #2 複数のメンバ関数を持つクラスに対する,より複雑なユニットテストを説明します.
- Sample #3 テストフィクスチャを利用します.
- Sample #4 基底テストフィクスチャクラスに共有のテストロジックを書き,派生クラスでそれらを再利用する方法を説明します.
- Sample #5 テストフィクスチャから派生したサブフィクスチャを利用して,それを複数のテストケースで再利用する方法を説明します.
- Sample #6 値をパラメータ化したテストの例を示します.
- Sample #7 値をパラメータ化したテストの基本を説明します.
- Sample #8 値をパラメータ化したテスト内で Combine() を利用する方法を説明します.
- Sample #9 Google Test のコンソール出力を変更するリスナーAPIと,テスト結果を検査するリフレクションAPIの使い方を説明します.
- Sample #10 リスナーAPIを使って,簡単なメモリリークチェッカを実装する方法を説明します.