タグ

ブックマーク / qiita.com/tjun (1)

  • GoogleTestでC++のコードをテストする

    C++やC言語作ったライブラリをテストしたいときに、GoogleTestを使ってテストを書くことができます。 名前の通り、googleが作ったテストフレームワークです。 google/googletest: Google Test サンプルコード まずは、どのような感じでテストが書けるのか紹介します。 たとえば次のようなコードがあるとします。 include/myint.h class MyInt { public: MyInt(int num); bool isOdd(); bool isEven(); private: int num_; }; #include <myint.h> MyInt::MyInt(int num) :num_(num) {} bool MyInt::isOdd() { // 奇数かどうかを判定する return (num_ % 2) != 0 ? true

    GoogleTestでC++のコードをテストする
  • 1